[TCSH] COmment concaténer une chaine?

Bonjour, comment concaténer des chaines en tcsh?

Soit la variable message:

#!/bin/tcsh
set $message=" salut"
echo...


Par exemple je voudrais afficher:
"salut toi"

Comment faire?
merci d'avance a tous!
Sylvie.

2 réponses

  1. Modérateur
    Salut,

    Déjà y'a une erreur de syntaxe dans ton script, la déclaration d'une variable se fait sans le signe "$" (dollar).
    Ensuite ben pour concaténer suffit de :
    #!/bin/tcsh
    set message=" salut"
    echo "$message toi."
    C'est tout ;-))
    0
    1. comment fait ton pour affecter une valeur de type chaine apres linitisalisation?

      si je fais:
      set type="test"
      
      type="test 2"
      
      echo  $type
      
      


      il maffiche un message derreur
      "commande introuvable"
      mais mafiche bien le message?
      0
      1. Salut,
        Il faut toujours utiliser set
        set essais="premier"
        set essais="$essais second"
        ...
        
        0