[TCSH] COmment concaténer une chaine?

sylvie -  
crabs Messages postés 909 Statut Membre -
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. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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
  2. sylvie
     
    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. crabs Messages postés 909 Statut Membre 507
       
      Salut,
      Il faut toujours utiliser set
      set essais="premier"
      set essais="$essais second"
      ...
      
      0