Если Perl является опцией, вы можете попробовать это:
perl -lne 'print $1 if /(regex)/' file
Чтобы реализовать сопоставление без учета регистра, добавьте модификатор i
perl -lne 'print $1 if /(regex)/i' file
Чтобы напечатать все ПОСЛЕmatch:
perl -lne 'if ($found){print} else{if (/regex(.*)/){print $1; $found++}}' textfile
Чтобы напечатать матч и все, что будет после матча:
perl -lne 'if ($found){print} else{if (/(regex.*)/){print $1; $found++}}' textfile