Jak mogę opróżnić kosz z terminala?
20
Innym rozwiązaniem byłoby utworzenie AppleScript zawierającego poniższy kod
tell application "Finder"
empty the trash
end tell
zapisz go emptytrash
na przykład i uruchom za pomocąopen emptytrash.app
lub nawet lepiej (jak sugeruje Chris) - wykonaj:
osascript -e 'tell app "Finder" to empty'
Ponieważ kosz jest funkcją Findera, na dłuższą metę powinien być bardziej kompatybilny.
osascript -e 'tell app "Finder" to empty'
(chociaż możesz chcieć umieścić skrypt powłoki, aby uniknąć konieczności poprawnej składni za każdym razem).Kosz to tak naprawdę ukryty folder w folderze użytkownika o nazwie
.Trash
Jeśli usuniesz jego zawartość, opróżnisz kosz. Możesz użyć
Uważaj tylko, aby nie usunąć czegoś innego;)
źródło
Przegląd różnych narzędzi wiersza poleceń do zarządzania Koszem z wiersza poleceń:
http://hasseg.org/blog/post/406/trash-files-from-the-os-x-command-line/
źródło
Jeśli masz zainstalowany Homebrew , możesz łatwo zainstalować kosz , wpisując:
Następnie, aby opróżnić kosz, wystarczy wpisać następujące polecenie w wierszu polecenia:
To całkiem mały kawałek oprogramowania.
źródło