• [^] # Re: Débuggage

    Posté par . En réponse au message Exercice shell script. Évalué à 3. Dernière modification le 30 octobre 2014 à 17:36.

    je m'en sors pas avec les conditions

    Pour y voir plus clair, plutôt que de sauter des lignes dans ton code, « indente » le. Ce n'est pas parce que ce n'est pas obligatoire, comme en python par exemple, que ce n'est pas nécessaire. On indente toujours le code. Si j'étais prof ce serait direct deux points en moins un code sans indentation :)

    if [ $# -ge 1 ]
     then
     for i
     do
     if [ $VAR -eq 0 ]
     then VAR="$i"
     else VAR="$VAR,$i"
     fi
     done
     ps -C $VAR
     else
     echo "pas d'argument"
     exit 1
    fi
    exit 0