sto cercando di scrivere un comando bash che elimina tutti i file che corrispondono a un modello specifico - in questo caso, si tratta di tutti i file di log vmware vecchi che si sono accumulati.Shell Scripting: Utilizzo bash con xargs
Ho provato questo comando:
find . -name vmware-*.log | xargs rm
Tuttavia, quando si esegue il comando, soffoca su tutte le cartelle che hanno spazi nei loro nomi. Esiste un modo per formattare il percorso del file in modo che xargs lo trasmetta a rm quotato o correttamente scappato?
Croce ha scritto: http://serverfault.com/questions/76031/shell-scripting-using-find-to-delete-files-matching-a-pattern –