回答:
1行に1つのファイルがある場合、それを行う1つの方法は次のとおりです。
tr '\n' '\0' < list_of_files_to_be_deleted.txt | xargs -0 -r rm --
ファイルリストはtrコマンドへの入力として与えられ、ファイルセパレーターを改行からヌルバイトに変更し、コマンドはヌルバイトでxargs区切られたファイルを入力で読み取り、ファイルを引数として追加してrmコマンドを起動します。
rm --代わりにを使用することをお勧めしrmます。これにより、ダッシュで始まる可能性のあるファイル名がrmパラメータとして扱われなくなります。
monu.txt' Try tr --help '詳細については。rm:オペランドがありません詳細については、「rm --help」を試してください。........これは私が見ることができるすべてのワットです