В любом случае мы можем изменить разделитель, который использует grep?
Я думаю, по умолчанию, grep использует \n
в качестве разделителя.
$/
) и awk ( RS
). Или вы могли бы сделать что-то вроде echo "$var" | sed 's/<delimiter>/\n/' | grep <pattern>
. Много много ответов, в зависимости от того, какова ваша настоящая проблема.