Retourner au contenu associé (entrée de forum : Exercice shell script)
Posté par Ubis le 30 octobre 2014 à 16:40. En réponse au message Exercice shell script. Évalué à 1.
Si j'ai bien compris :
if [ $# -ge 1 ] then for i do if [ $VAR -eq 0 ] then VAR="$VAR$i" else VAR="$VAR$i," fi done ps -C $VAR else echo "pas d'argument" exit 1 fi
exit 0
Mais j'ai toujours le même problème, la virgule à la fin, j'ai fait une erreur dans la condition ?
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Débuggage
Posté par Ubis . En réponse au message Exercice shell script. Évalué à 1.
Si j'ai bien compris :
!/bin/sh
if [ $# -ge 1 ]
then
for i
do
if [ $VAR -eq 0 ]
then VAR="$VAR$i"
else VAR="$VAR$i,"
fi
done
ps -C $VAR
else
echo "pas d'argument"
exit 1
fi
exit 0
Mais j'ai toujours le même problème, la virgule à la fin, j'ai fait une erreur dans la condition ?