A voir également:
- Set -e linux
- É - Guide
- Configuration astra 19.2 e - Forum TNT / Satellite / Réception
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
- E-11 epson ✓ - Forum Imprimante
10 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
24 août 2005 à 17:11
24 août 2005 à 17:11
Salut,
La commande "set" en shell "sh" du moins sert à positionner des paramètres et non pas à initialiser des paramètres :
La commande "set" en shell "sh" du moins sert à positionner des paramètres et non pas à initialiser des paramètres :
[jp@Mandrake tmpfs]$ set moi = bonsoir [jp@Mandrake tmpfs]$ echo $* moi = bonsoir [jp@Mandrake tmpfs]$ echo $2 = [jp@Mandrake tmpfs]$ echo $3 bonsoir [jp@Mandrake tmpfs]$De plus pour initialiser une variable il ne faut pas d'espace entre le nom de ta variable, le signe égale et la valeur de ta variable :
[jp@Mandrake tmpfs]$ set moi = bonsoir [jp@Mandrake tmpfs]$ echo $moi [jp@Mandrake tmpfs]$ moi=bonsoir [jp@Mandrake tmpfs]$ echo $moi bonsoir [jp@Mandrake tmpfs]$Pour initialiser tes variables suffit de donner leur nom suivi du signe égale et de sa valeur sans espaces, et éventuellement entre guillemets si la valeur contient des espaces ou des caractères spéciaux :
VAR="Ceci est une variable"