Come posso svuotare il cestino con "rm -rf ~ / .Trash / *" dal Finder?

1

A volte lo svuotamento del cestino in Finder richiede molto più tempo rispetto alla semplice esecuzione di rm -rf ~/.Trash . C'è un modo per rimappare il "clic destro sul cestino nel dock + clic per svuotare il cestino" su uno script?

    
posta Kaya 29.04.2013 - 06:38
fonte

1 risposta

1

Sarebbe più semplice usare un alias come questo:

alias et="(shopt -s nullglob; find ~/.Trash /Volumes/*/.Trashes/501 -mindepth 1 -delete)"

rm -rf ~/.Trash/* non funziona se l'elenco dei nomi di file è più lungo di getconf ARG_MAX e non include i file che iniziano con un punto. L'eliminazione dei file nelle cartelle del cestino spesso richiede però i permessi di root.

tell app "finder" to empty e trash -e (vedi hasseg.org/trash ) possono essere eseguiti silenziosamente o sullo sfondo, ma sono lenti quanto lo svuotamento del cestino dalla GUI e fanno in modo che Finder visualizzi le finestre di dialogo degli errori se per esempio i file sono in uso.

    
risposta data 29.04.2013 - 10:45
fonte

Leggi altre domande sui tag