Как мне найти «>» в ​​файле, используя скрипт оболочки? - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь найти символ ">" в CSV, используя команду grep следующим образом:

grep ">" test_file.csv

grep \> test_file.csv

Однако обе эти команды не дают результатов. Я точно знаю, что несколько экземпляров этого персонажа появляются в этом файле. Я почти уверен, что эта проблема возникает, потому что ">" также используется как символ ввода потока. Как мне найти «>» и успешно получить результаты?

1 Ответ

1 голос
/ 07 января 2020

Вы можете попробовать следующую команду

grep -F '>' application.log
grep -e '>' application.log

-F обозначает ввод как фиксированную строку.

-e сделать строку как шаблон.

Для печати номера строки вы также можете использовать флаг -n.

...