История изменений
Исправление papin-aziat, (текущая версия) :
Касательно perlre, вы проверяли, если $line будет содержать \E?
Ну ты следователь! Добавил, не работает, да… да что ж такое-то!
У моего grep опция -e работает. А вы привели пример не рабочей конструкции без -v, может в этом дело.
Да, всё верно, опечатался, работает и так и эдак, но! Оба варианта теперь ломают результирующий файл, склеивают две строки из тестового исходного в одну, такую
$ diff <(sort -u test) <(sort history)
37a38
> dnf search gtk+ | grep ^gtk -- dnf search gtk+
Варианты с массивами на всю эту фигню проверять надо?
А как-же скорость кода? Лишнее присваивание внутри цикла :)
А… шуткуешь над стариком, одобряю! Не до жиру ведь, тут вона чё…
Для тех программ, которые понимают два минуса. echo, например, не понимает :)
А я думал, что это фича функции getops или типа того.
Исходная версия papin-aziat, :
Касательно perlre, вы проверяли, если $line будет содержать \E?
Ну ты следователь! Добавил, не работает, да… да что ж такое-то!
У моего grep опция -e работает. А вы привели пример не рабочей конструкции без -v, может в этом дело.
Да, всё верно, опечатался, работает и так и эдак, но! Оба варианта теперь ломают результирующий файл, склеивают две строки из тестового исходного в одну, такую
$ diff <(sort -u test) <(sort history)
37a38
> dnf search gtk+ | grep ^gtk -- dnf search gtk+
Варианты с массивами на всю эту фигню проверять надо?
А как-же скорость кода? Лишнее присваивание внутри цикла :)
А… шуткуешь над стариком, одобряю! Не до жиру ведь, тут вона чё…