Wobei immer die Frage ist, was eigentlich lokal ist. Lokal bei mir, oder lokal den Server *G*
Nun bei mir ist lokal bei mir.
So, wenn ich Dateien mit lftp sauge, quasi mirror erstelle von Verzeichnissen, dann möchte ich, dass meine lokale Kiste danach runterfährt.
Nun, es gibt ja die Möglichkeit in lftp lokale Befehle auszuführen - die meinen mit lokal aber wohl serverseitig. Daher kommt das für mich nicht wirklich infrage. Ferner hat man die Möglichkeit lftp ohne es zu starten schon vorher Parameter mit auf den Weg zu geben.
Mit -c angeblich so, dass es danach lftp wieder beendet.
IMHO müßte dann eigentlich sowas möglich sein:
|
Quellcode
|
1
|
lftp -c 'queue start' [..] && shutdown -h now
|
wobei in den [..] noch Infos stünden über den ftp und user.
Aber irgendwie klappt das bei mir nicht so wirklich.. oder ich verpeile die Syntax ..
Eine andere Möglichkeit wäre die Kontrolle über top. Solange der Client lftp eine Auslastung über X% läuft er, fällt er ab, müßte er fertig sein = shutdown.
Aber das ist irgendwie unelegant.
Sämtliches googlen nach lftp shutdown powerdown führe zu nix