Im Laufe des Tages führe ich möglicherweise mehrmals einen Test durch, bei dem ich eine Protokolldatei auf einem Remote-Server durchsuchen muss. Ich habe mich daran gewöhnt, mit meinem Terminal auf sftpden Remote-Server zuzugreifen und die gewünschte Protokolldatei /tmpauf meinem lokalen Computer abzurufen.
Ich habe heute die Optionen durchgesehen, man sftpum herauszufinden, wie die folgenden Befehle im Grunde genommen in einer einzigen Zeile ausgeführt werden können, damit ich keinen Befehl eingeben, die Eingabetaste drücken, einen Befehl eingeben, die Eingabetaste drücken usw.
(was mache ich nun)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
Ich habe beim Durchsuchen man sftpeines Verweises gefunden, auf scpden ich vorher noch nicht Bezug genommen habe. Ich habe das Gefühl, dass es das ist, wonach ich suche, aber ich habe keine Möglichkeit gefunden, anzugeben, wohin die sicher kopierte Datei gehen soll.
Könnte mir jemand eine Möglichkeit bieten, /dir/filevon einem Remote-Server zu gelangen und ihn herunterladen zu lassen /tmp/file_plus-my-description?
Ich hatte gehofft, einen sftp- oder scp-Befehl ausführen zu können, der einer regulären UNIX-Kopie ähnelt, wie:
scp myuser@myserver /dir/file /tmp/file_plus-my-description
Ich verwende das Terminalin Mac OS X 10.8 integrierte. Vielen Dank.