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 :

Interpréter un echo


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Par défaut Interpréter un echo
    Bonjour,

    Je souhaiterais savoir comment interpréter un echo.

    Je m'explique si j'ai ce genre de commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    VAR="sed ’s/ˆ/XX /g’ << END_ARCHIVE\n
    This is often how a shell archive is "wrapped",\n
    bundling text for distribution. You would normally\n
    run sed from a shell program, not from the command line.\n
    END_ARCHIVE"
     
    echo -e $VAR
    Je retrouve bien les sauts de lignes mais ce n'est pas interpréter par bash.

    un :
    me perd mes sauts de lignes.

    A part rediriger vers un fichier et l'exécuter je ne vois d'autres solutions.

    Merci de votre aide.

    ++ Fluxy

  2. #2
    Membre Expert
    Avatar de Anthony.Desvernois
    Homme Profil pro
    Ingénieur sécurité & risque
    Inscrit en
    Juin 2007
    Messages
    1 489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur sécurité & risque
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 489
    Par défaut
    Bonjour,

    peux tu expliciter un peu plus, donner le resultat de ta commande, ce que tu veux obtenir, etc ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Par défaut
    En gros j'ai cette commande que je souhaite passé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    echo -e "$RSYNC_BINAIRE \
            --bwlimit="$BANDWIDTH" \
            --compress \
            --compress-level=$COMPRESS_LEVEL \
            --delete \
            --delete-before \
            --delete-excluded \
            --devices \
            $RESSOURCES_PATH \
            --force \
            --group \
            --ignore-errors \
            --links \
            --log-file="\"$LOGFILE\"" \
            --log-file-format='%t %p %o %B %G %U %l %M %n CRC=%c' \
            --human-readable \
            --out-format='%t %p %o %B %G %U %l %M %n CRC=%c' \
            --owner \
            --perms \
            $PROGRESS \
            --recursive \
            --relative \
            --rsh="\"ssh -l $USER_DESTINATION\"" \
            --specials \
            --stats \
            --times \
            --perms \
            ${OPTIONS_RSYNC[*]} \
            $SOURCE_SAVE $HOST_DESTINATION:$DIRECTORY_DESTINATION \
            $FILES_FROM" > $(pwd)/r5.exe
     
    . $(pwd)/r5.exe
    le problème vient de $FILES_FROM qui contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    << EOF
    /root
    /tmp
    /home
    EOF
    si je stocke dans une variable et que j'execute tout est sur la même ligne et bash ne comprend plus EOF.

    Donc je redirige vers un fichier et le lit.

    Mais je souhaitant savoir si il était possible de passé outre.

    Suis-je plus clair ?

    Fluxy

    ++

Discussions similaires

  1. Interprêtation d'un echo par rapport à JavaScript
    Par Zhebulon dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 17/08/2009, 13h18
  2. interpréter du code php dans un echo
    Par dl_jarod dans le forum Langage
    Réponses: 6
    Dernier message: 13/11/2008, 10h50
  3. syntaxe raccourcie d'un echo non interprétée
    Par bambou dans le forum Langage
    Réponses: 2
    Dernier message: 28/06/2007, 16h12
  4. [HARDWARE]Problème d'écho audio
    Par Tostaki dans le forum Composants
    Réponses: 5
    Dernier message: 07/12/2003, 23h38
  5. Envoyer un message icmp (Echo Request)
    Par ovdz dans le forum Développement
    Réponses: 5
    Dernier message: 19/06/2003, 14h14

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