Jestem dość nowy w WinSCP. Uwielbiam korzystać z funkcji „kosza”, ale oczywiście chcę też od czasu do czasu szybko opróżniać ten kosz.
Jakie byłoby szybkie niestandardowe polecenie, aby to zrobić?
Wierzę, że to usuwa wszystko, w tym sam katalog, klikam prawym przyciskiem myszy:
test "!?Do you really want to delete ?no!" == "yes" && rm -rf !&
... ale byłoby wspaniale, gdybym nie musiał usuwać i ponownie tworzyć katalogu (ponieważ WinSCP nie tworzy go automatycznie, gdy usuwam plik i nie ma katalogu / tmp).
Czy to zadziała?
test "!?Do you really want to delete ?no!" == "yes" && rm -rf !&/*
Nie chcę tego próbować i przypadkowo usunąć wszystko z mojego folderu głównego lub coś takiego!
Jakieś pomysły?
!&/*
? Użyj stałej ścieżki do kosza.Odpowiedzi:
Wystarczy usunąć tylko pliki z kosza, używając
rm /path/to/recycle/bin/*
.Pełne niestandardowe polecenie wygląda następująco:
źródło