Например:

file.txt содержит

this is a string
this is another string

grep "this is" file.txt должен вывести:

 a string
 another string

1 ответ1

1

Если у вас есть GNU grep, то используйте это (?<=) должен работать «оглядывающийся сзади»:

$ echo -e "this is a string\nthis is another string"
this is a string
this is another string

$ echo -e "this is a string\nthis is another string" | grep -Po '(?<=this is).+'
 a string
 another string

Некоторые регулярные выражения смотрите здесь и смотрите информацию здесь


Или с помощью sed

sed 's/this is//'

или же

sed -n 's/this is//p'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .