bash - Как найти строку без учета регистра в файле?




shell awk (2)

Вы можете использовать флаг -i который делает ваш шаблон нечувствительным к регистру:

grep -iF "success..." file1

Также нет необходимости в cat . grep получает файл с синтаксисом grep <pattern> <file> . Я также использовал флаг -F для поиска фиксированной строки, чтобы избежать экранирования многоточия.

У меня есть файл file1 который заканчивается Success... ИЛИ success...

Я хочу использовать слово « success так, чтобы не учитывать регистр символов.

Я написал следующую команду, но она чувствительна к регистру

cat file1 | grep "success\.\.\."

Как я могу изменить это так, чтобы это returns 0 с обоими Success... ИЛИ success...


Для меня SQL = echo $line | grep -iF "SQL" echo $line | grep -iF "SQL" ; ИТ работает отлично





grep