Anzeige:
Ergebnis 1 bis 6 von 6

Thema: shell-script für ftp-upload?

  1. #1
    Gast

    Question shell-script für ftp-upload?

    guten tag

    ich möchte mit einem shell-script (bash) einen automatischen upload durchführen (einwahl mit "ftp ftp://user asswort@egal.de"), bleibe aber beim dann folgenden "ftp>" hängen. wie bringe ich das skript dazu, hier mit "put /home/... /..." weiterzumachen?

    danke schonmal

    boris

  2. #2
    Senior Mitglied
    Registriert seit
    23.08.1999
    Beiträge
    132

    Post

    a) entweder mit einem here-Dokument
    Code:
    ftp ftp.garnix.de << ENDE_FTP
    user ich_halt mei_bassword
    put datei_abc.tgz
    quit
    ENDE_FTP
    - Da muss noch ein Schalter hinter das ftp, das der username+passwort nicht sofort abgefragt werden(->man-page)
    - Das Ende des Here-Dokuments(ENDE_FTP) muss ganz am Anfang stehen
    - Zwischen << und ENDE_FTP darf kein Leerzeichen sein, muss ich hier aber hinschreiben weil es sonst als html-/ubb-code interpretiert wird

    b) mit Perl(Improvisierte Version)
    Code:
       open(HALLOFTP,"|ftp ftp.garnix.de");
       print HALLOFTP "user ich_halt mei_bassword";
       print HALLOFTP "put datei_abc.tgz";
       print HALLOFTP "quit";
       close HALLOFTP;
    Der Schalter hinter das ftp, das der username+passwort nicht sofort abgefragt werden muss auch hier noch hin.

    [Dieser Beitrag wurde von mightymike99 am 07. Januar 2001 editiert.]

  3. #3
    Gast

    Post

    probierst mal mit ncftpput

  4. #4
    Gast

    Lightbulb

    vielen lieben dank euch
    mußte ein wenig basteln, habs dann aber mit einem here-document hingekriegt.
    ncftpput sagt mir leider garnichts - ein befehl?, oder etwas, was bei mir nicht installiert ist? - würd mich interessieren!
    tschüß - boris

  5. #5
    Gast

    Post

    das gehoert mit zu ncftp - http://www.ncftp.com/

  6. #6
    Gast

    Post

    schau ich mir mal an - danke schön

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •