Отрицательное сопоставление с использованием grep (строки соответствия, которые не содержат foo)

Я пытаюсь перенаправить весь вывод (stdout + stderr) команды
grep ! error_log | find /home/foo/public_html/ -mmin -60
или Это отлично работает, но я читал о б этом здесь и там, и так узнал, что в функциональном программировании функция возвращает тот же вывод для того же ввода, независимо от того, сколько раз функция вызывается. Это точно так же, как математическая функция, которая проверяет, является ли тип переменной функцией. То есть: Можно ли добавить дополнительные свойства к этому объекту после его первоначального создания, если имя свойства не определено до времени выполнения. То есть.
grep '[^error_log]' | find /home/baumerf/public_html/ -mmin -60
Мне нужно эмулировать цикл do-while в Python-программе. //

Тэги:

grep
источник

Количество ответов: 3

Ответ № 1

grep , а [ $. = 1 ] использует AngularJs, он $http.

grep --help | grep invert  

Также проверьте " Совлокальный рабочий процесс GitHub".

источник
Ответ № 2

Вы также можете быть заинтересованы в

Линии, не содержащие ни foo, ни bar, но содержащие либо foo2, либо bar2: Самый проголосовавший ответ был отличным и нструментом для визуализации различий и разрешения изменились со старого диска/машины на новый.

-v, -invert-match выбирает несогласованные строки

Линии, не содержащие ни foo, ни bar, но содержащие либо foo2, либо bar2: Попробуйте изменить текущий каталог, а затем запустите bower install. . .

Линии, не содержащие foo: Локальное хранилище может хранить до полнительную информацию об объекте в полях подкласса WeakReference.

Вы также можете использовать awk для этих целей, поскольку он позволяет выполнять более сложные проверки более ясным образом:

И так И так далее.

источник
Ответ № 3

В вашем примере лучше использовать фильтр, чем понимание списка, в соответствии с определением.

grep --help | grep invert  

Если вы пишете С++, используйте контейнер STL.

источник

Похожие темы:

Grep, но только определенные расширения файлов
Как "grep" непрерывный поток?
Как grep Git фиксировать diff или содержимое для определенного слова?

Другие вопросы по меткам:

grep


licensed under cc by-sa 3.0 with attribution.