Rekursive hochladen Bash

kevkev

Erfahrenes Mitglied
Hi,

Ich möchte ein Script schreiben, das sich auf einen ftp-server verbindet, in ein verzeichnis wechselt, den übertragunsgtyp binary wählen und danach einen kompletten ordner rekursiv mit unterordner hochladen.
Mit ftp unter Unix hab ich mich vertraut gemacht, aber wie funktioniert das mit bash?
Und wie kann ich einen ordner rekursive uploaden?

gruß kevin
 
Du brauchst doch nur den oberen Ordner kopieren, den Rest müsste er doch automatisch mit kopieren (Unterordner und Dateien)
z.B. so:
Code:
  #!/bin/bash
  # autoftp.sh
  lokal_path=/home/User/website/
  remote_path=/website/
  ftp -n <<EOFTP
    open deinWebserver
    user webmaster g3h31m35Pa55W0rt 
    bin
    put $lokal_path $remote_path
    quit
  EOFTP
 
Zurück