[Shell] pb de variables

Résolu
sanko Messages postés 147 Statut Membre -  
sanko Messages postés 147 Statut Membre -
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. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    Avec des quotes simples: echo" blabla blabla bla "'$test'" $1" >> /var/test.php
    1
    1. sanko Messages postés 147 Statut Membre 11
       
      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. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
       
      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
  2. sanko Messages postés 147 Statut Membre 11
     
    wep nikel il fallait bien

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

    Merci de ton aide, bonne jouréne a toi :)
    1