私は次のようなコマンドラインを実行しています:
filename_listing_command | xargs -0 action_command
ここでfilename_listing_command
、ファイルを区切るためにnullバイトを使用します-これはxargs -0
消費したいものです。
問題は、いくつかのファイルを除外したいということです。このようなもの:
filename_listing_command | sed -e '/\.py/!d' | xargs ac
しかし、私はを使用する必要がありますxargs -0
。
sedが必要とする行区切り文字を改行からNULに変更するにはどうすればよいですか?