Scripte

Résolu
nilly Messages postés 162 Statut Membre -  
nilly Messages postés 162 Statut Membre -
Bonjour,
est ce qu'on peut affecté le résultat d'une commande a une variable dans un scripte sous linux ????

2 réponses

jisisv Messages postés 3678 Statut Modérateur 934
 
Bien sûr, tu peux affecter la sortie de ta comman de à une variable
johand|osiris ~/tmp
myvar=$(date)
johand|osiris ~/tmp
echo $myvar
Wed May 14 03:28:33 RDT 2008

ou récupérer l code d'erreur dans une variable (toujours sous bash) avec la variable $?
johand|osiris ~/tmp
ls brol
ls: cannot access brol: No such file or directory
johand|osiris ~/tmp
res=$?
johand|osiris ~/tmp
echo $res
2
johand|osiris ~/tmp
touch brol
johand|osiris ~/tmp
ls brol
brol
johand|osiris ~/tmp
res=$?
johand|osiris ~/tmp
echo $res
0


0
nilly Messages postés 162 Statut Membre 5
 
salut
marci
0