ftp download in einer funktion geht nicht

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von -eraz-, 15.10.2009.

  1. -eraz-

    -eraz- Tripel-As

    Dabei seit:
    27.03.2008
    Beiträge:
    151
    Zustimmungen:
    0
    Ich arbeite an einem Skript, dass mir u.a. ein File von einem FTP host runterlädt. Funktioniert an sich super, allerdings nicht wenn ich den ganzen Code in eine funktion einfüge. Schaut so aus:

    Code:
    function download_file {
            filename=$(cat inhalt | tail -n1 | cut -d" " -f20)
            lftp << EOF
               debug -o /opt/rvs/lftp_file_transfer.log
               set ftp:ssl-force true
               set ftp:ssl-protect-data true
               connect xxx:3021
               cd 'xxx'
               lcd $dir
               get1 "$filename"
               bye
            EOF
    }
    
    Das Problem scheint das '<<EOF' zu sein, das mag er anscheinend nicht in einer funktion. Weiß einer warum? Ich bin leider ziemlich ratlos...
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 marce, 15.10.2009
    Zuletzt bearbeitet: 15.10.2009
    marce

    marce Kaiser

    Dabei seit:
    01.08.2007
    Beiträge:
    1.055
    Zustimmungen:
    8
    ich bin mir nicht sicher - aber, wenn ich mich richtig erinnere darf vor dem abschließenden Tag kein Whitespace stehen.


    Edit: Jepp, ein bisserl Forschen sagt:
    http://www.tldp.org/LDP/abs/html/here-docs.html:
     
  4. -eraz-

    -eraz- Tripel-As

    Dabei seit:
    27.03.2008
    Beiträge:
    151
    Zustimmungen:
    0
    Genauso war es... man auf sowas muss man erstmal draufkommen :oldman

    :D
     
Thema:

ftp download in einer funktion geht nicht

Die Seite wird geladen...

ftp download in einer funktion geht nicht - Ähnliche Themen

  1. Leeren Seite beim Download einer Datei.php

    Leeren Seite beim Download einer Datei.php: Hallo zusammen, kann vielleicht jemand mir weiter hilfen: also beim ausführen einer test.php bekomme ich einem leeren Seite: zb: test.php:...
  2. Download einer HTML-Datei

    Download einer HTML-Datei: Hi, was ich vorhabe: eine html Datei über eine HTTPS-Verbindung mit HTTP-Basic-Authentifizierung runterladen und anschließend mit grep...
  3. Schadsoftware in Linux Mint-Downloads gefunden

    Schadsoftware in Linux Mint-Downloads gefunden: Wie das Linux Mint-Projekt bekannt gab, wurden die Server der Distribution kompromittiert und mit einem Schädling infiziert, der Passwörter...
  4. Opensuse 13.1 Download Geschwindigkeit zu langsam

    Opensuse 13.1 Download Geschwindigkeit zu langsam: Hallo zusammen, ich habe momentan OpenSuse 13.1 installiert und hat auch bis jetzt immer alles geklappt. Aber jetzt habe ich seit einigen Tagen...
  5. Sourceforge packt weiter Schadsoftware in Gimp-Downloads

    Sourceforge packt weiter Schadsoftware in Gimp-Downloads: Das Gimp-Projekt klagt auf seiner Homepage Sourceforge an, den dort nicht mehr genutzten Account des Projekts ungefragt übernommen zu haben. Die...