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 ????
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    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
  2. nilly Messages postés 162 Statut Membre 5
     
    salut
    marci
    0