Jawaban:
Jika Anda memiliki satu file per baris, satu cara untuk melakukannya adalah:
tr '\n' '\0' < list_of_files_to_be_deleted.txt | xargs -0 -r rm --
Daftar file diberikan sebagai input ke tr
perintah yang mengubah pemisah file dari linefeed ke byte nol dan xargs
perintah membaca file yang dipisahkan oleh null byte pada input dan meluncurkan perintah rm dengan file yang ditambahkan sebagai argumen.
rm --
bukan hanya rm
, sehingga nama file yang dapat dimulai dengan tanda hubung tidak akan diperlakukan sebagai rm
parameter.
monu.txt' Try
tr --help 'untuk informasi lebih lanjut. rm: operan yang hilang Coba `rm --help 'untuk informasi lebih lanjut. ........ Ini semua yang bisa saya lihat