[Shell] pb de variables

Résolu
op op op,

Bien le bonjour à tous :)

J'ai un petit probléme dans un script shell.

Je fais un

echo" blabla blabla bla $test $1" >> /var/test.php

ceci est dans un fichier script.sh. Quand je lance ./script.sh yohann, donc avec yohann pour $1, le script s'execute mais il ne copie pas le teste $test dans mon fichier test.php. La variable disparait :( :(

Quelqu'un sait-il comment faire? J'aiessaye de mettre '$test' mais cela ne fonctionne pas :( :(

Merci à tous pour vos idées, bonne journée :)

--
Je ne veux pas me sevrer chou, je t'attends pour toujours pffffffff
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. wep nikel il fallait bien

    echo "kdkdkd" '$test' "eeeff" >> test.php

    Merci de ton aide, bonne jouréne a toi :)
    1
    1. Contributeur
      Avec des quotes simples: echo" blabla blabla bla "'$test'" $1" >> /var/test.php
      1
      1. ok, je vois l'idée, tu es sur ou c'est une proposition? car là, tu fermes le fichier juste avant $test non ?

        echo" LLLDLDLDLD"'$test...

        0
      2. Contributeur
        Quel est le but ? mettre $test dans un fichier avec echo ?

        essaie:
        echo $test
        echo "$test"
        echo '$test'

        essaie
        a=aaa
        b=bbb
        echo "$a " '$a $b' " $b"
        0