IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Script Shell pour un Upload FTP


Sujet :

Shell et commandes GNU

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 80
    Points : 67
    Points
    67
    Par défaut Script Shell pour un Upload FTP
    Bonjour à tous,
    J'ai un script Shell qui a pour but d'uploader un fichier le voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    ftp -n -v -i $ftp_server_ip <<EOF 1>>fout 2>>fout
    user $ftp_user $ftp_passwd
    cd $remote_dir
    lcd $local_dir
    put $file_name
    bye
    EOF


    à ce niveau il marche très bien et il écrit les sorties ftp dans le fichier "fout"

    mais j'ai besoin d'utiliser cette portion de code dans une fonction que j'appellerai dans une boucle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    upload_file()  #(arguments : fileName,source, destination)
    {
        ftp -n -v -i $ftp_server_ip <<EOF 1>>fout 2>>fout
        user $ftp_user $ftp_passwd
        cd $2
        lcd $3
        put $1
        quit
        EOF
    }


    Le problème c'est que j'ai une erreur de sytaxe du shell :
    line 16: syntax error: unexpected end of file


    Mon code ne peut pas être integré dans une fonction.

    Merci pour vos réponse.

  2. #2
    Membre du Club
    Inscrit en
    Novembre 2006
    Messages
    80
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 80
    Points : 67
    Points
    67
    Par défaut problème contourné
    En fait j'ai pas pu utiliser cette portion de code dans une fonction shell, mais je l ai mise dans script séparé que j'appel en lui passants des arguments.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH 8] recherche script cgi pour l'upload
    Par magicpicpic dans le forum Flash
    Réponses: 11
    Dernier message: 20/10/2008, 12h43
  2. Script shell pour tester si un répertoire est vide ou pas
    Par Ito dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 04/10/2006, 17h44
  3. Script shell pour modifier plusieurs fichiers
    Par julio_097 dans le forum Shell et commandes GNU
    Réponses: 10
    Dernier message: 03/10/2006, 12h41
  4. Script shell pour persister les variables exportées
    Par Giovanny Temgoua dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 03/10/2006, 09h07
  5. [GML] Scripts shell pour extraire des données d'Oracle
    Par diamonds dans le forum XQUERY/SGBD
    Réponses: 1
    Dernier message: 28/09/2006, 07h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo