Supponendo che l'elenco dei file sia nel file 1.txt, quindi eseguire:
xargs rm -r <1.txt
L' -ropzione causa la ricorsione in qualsiasi directory denominata in 1.txt.
Se alcuni file sono di sola lettura, utilizza l' -fopzione per forzare l'eliminazione:
xargs rm -rf <1.txt
Sii cauto con l'input a qualsiasi strumento che esegue eliminazioni programmatiche. Fare certi che i file denominati nel file di input sono davvero da eliminare. Prestare particolare attenzione agli errori di battitura apparentemente semplici. Ad esempio, se inserisci uno spazio tra un file e il suo suffisso, appariranno due nomi di file separati:
file .txt
è in realtà due file separati: filee .txt.
Potrebbe non sembrare così pericoloso, ma se l'errore di battitura è qualcosa del genere:
myoldfiles *
Poi invece di eliminare tutti i file che iniziano con myoldfiles, si finirà per l'eliminazione myoldfilese tutti i non-dot-file e le directory nella directory corrente. Probabilmente non quello che volevi.