Sto cercando di eliminare tutti i file con uno spazio nei loro nomi. Sto usando il seguente comando. Ma mi sta dando un errore
Comando: ls | egrep '. ' | xargs rm
Qui se sto usando solo il ls | egrep '. '
comando mi sta dando tutto il nome del file con spazi nei nomi dei file. Ma quando sto cercando di passare l'output a rm, tutti gli spazi (iniziali o finali) vengono eliminati. Quindi il mio comando non viene eseguito correttamente.
Qualche suggerimento su come eliminare il file con almeno uno spazio nel loro nome?
echo
primo, per proteggerti dai refusi. Aggiungiecho
in primo piano e stamperà tutti i file che rimuoverà.