ftp lokale ordner

knaup2

knaup2

Aktives Mitglied
Thread Starter
Dabei seit
11.06.2003
Beiträge
440
Reaktionspunkte
0
Hallo.
Ich komme mit ftp über terminal bis jetzt gut hin. Nur eine Problem habe ich.

Gebe ich "mget * /Users/<username>/Sites/<directory>/" ein, möchte ich bezwecken, dass alle im Verzeichnis befindenen Dateien im aktiven remote Ordner auf meinen Mac unter "/Users/<username>/Sites/<directory>/" abgelegt. Tut er aber nicht. Sondern immer unter "/Users/<username>/".

Was tun?

Gibt es eine Möglichkeit, einen möglichen Unterordner automatisch runterladen zu können, ohne dass dieser manuel lokal angelegt werden muss. ?
 
mget remote-files
Expand the remote-files on the remote machine and do a get
for each file name thus produced. See glob for details on
the filename expansion. Resulting file names will then be
processed according to case, ntrans, and nmap settings.
Files are transferred into the local working directory, which
can be changed with `lcd directory'; new local directories
can be created with `! mkdir directory'.

wie du siehst ist das normal, da das kommando kein lokales verzeichnis in der zeile annimmt.
du musst vorher halt ein "lcd /Users/<username>/Sites/<directory>/" machen.
 
aresius schrieb:
...
Gibt es eine Möglichkeit, einen möglichen Unterordner automatisch runterladen zu können, ohne dass dieser manuel lokal angelegt werden muss. ?
Ja, indem Du 'curl' einsetzt.
Details siehe 'man curl' (Optionen -o und --create-dirs).
Auch hier musst Du Dich bereits im richtigen lokalen Verzeichnis befinden.
 
Zurück
Oben Unten