ファイル名にはスペースと改行が含まれている可能性がある\n
ため、フィールド区切り文字として null 文字を使用しています。find
しかし、入力ディレクトリがヌル文字で区切られていると言う方法がわかりません。
私の失敗した試み:
foo()
{
IFS='\0'
find "$@"
}
$ mkdir 'oneword' 'two words'
$ IFS='\0' foo $(realpath -z 'oneword' 'two words')
find
入力ディレクトリがゼロで区切られていることを確認する方法は?