Как grep для строки без учета регистра в файле?
у меня есть файл file1
которая заканчивается
Success...
или
success...
Я хочу grep
слово success
таким образом, который не чувствителен к регистру.
Я написал следующую команду, но она чувствительна к регистру
cat file1 | grep "success..."
как я могу изменить его так, что он returns 0
С Success...
или
success...
1 ответов
можно использовать -i
флаг, который делает ваш шаблон нечувствительным к регистру:
grep -iF "success..." file1
кроме того, нет необходимости cat
. grep
принимает файл с синтаксисом grep <pattern> <file>
. Я также использовал -F
флаг для поиска фиксированной строки, чтобы избежать выхода из многоточия.