Risposte:
Se hai un file per riga, un modo per farlo è:
tr '\n' '\0' < list_of_files_to_be_deleted.txt | xargs -0 -r rm --
L'elenco dei file viene fornito come input per il tr
comando che modifica il separatore di file da avanzamento riga a byte null e il xargs
comando legge i file separati da byte null sull'input e avvia il comando rm con i file aggiunti come argomenti.
rm --
invece di solo rm
, in modo che i nomi dei file che potrebbero iniziare con trattino non vengano trattati come rm
parametri.
monu.txt' Try
tr --help 'per ulteriori informazioni. rm: operando mancante Prova `rm --help 'per maggiori informazioni. ........ Questo è tutto ciò che riesco a vedere