Я запускаю такую командную строку:
filename_listing_command | xargs -0 action_command
Где filename_listing_command
использует нулевые байты для разделения файлов - это то, что хочет использовать xargs -0
.
Проблема в том, что я хочу отфильтровать некоторые файлы. Что-то вроде этого:
filename_listing_command | sed -e '/\.py/!d' | xargs ac
, но мне нужно использовать xargs -0
.
Как изменить разделитель строк, который требуется sed, с новой строки на NUL?