Я запускаю командную строку следующим образом:
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?