Пример файла:
abc
def
%separator
eee
fff
%separator
xxx
yyy
zzz
Можно ли разбить этот файл на логические части, а именно:
часть 1:
abc
def
часть 2:
eee
fff
часть 3:
xxx
yyy
zzz
затем вызвать какую-либо команду (скажем, wc -l
) для каждой из этих частей без создания временных файлов? Я ищу что-то вроде xargs
, которое не будет вставлять аргументы, а вместо этого проталкивает их через стандартный ввод.