Я не вижу способа сделать это, используя только grep
, но вы могли бы использовать perl
, например,
perl -e '$/="\r\n";' -ne 'print if /your_pattern/;' your_filename
или вы можете использовать tr
в качестве фильтра grep
, например,
tr '\n\r' '\0\n' < your_filename | grep -a your_pattern | tr '\0\n' '\n\r'
Последнее предполагает, что ваш файл еще не содержит NUL.