2016-09-12 6 views
1

Ich muss überprüfen, Remote-Verzeichnisgröße vor der Übertragung von Datei mit SFTP. Bitte helfen Sie, wie dies erreicht werden kann? Ich werde die Datei nur dann übertragen, wenn die Größe des entfernten Verzeichnisses unter dem definierten Schwellenwert liegt.Überprüfen Sie die Größe des Remote-Verzeichnisses vor der Dateiübertragung in SFTP

+0

Linux Shell-Skripting? Perl? Was hast du bisher versucht? Bitte schreibe eine Frage nach den [this] (http://stackoverflow.com/help/how-to-ask) Richtlinien. – Adwaenyth

+0

Ich habe Shell-Skript für dasselbe versucht. – karan

Antwort

1

Sie können den folgenden Befehl

ssh [email protected] du -bs "/path/to/remote/directory" 

und erfassen seinen Ausgang laufen.

+0

Danke. Das hilft. Gibt es eine Möglichkeit, die Option -h mit du Befehl zu verwenden? – karan

+0

@karan Ja, Sie können "-b" durch "-h" (oder "-k" oder "-m") ersetzen, wenn Sie möchten. – redneb

Verwandte Themen