Retourner au contenu associé (entrée de forum : Explication d'un Script Shell)
Posté par fearan le 04 novembre 2013 à 16:54. En réponse au message Explication d'un Script Shell. Évalué à 2. Dernière modification le 04 novembre 2013 à 19:53.
faut pendre le prof qui a pondu ce script (nan j'déconne ;) ça permet de décomposer le code
- grep "windows" < $fic > /dev/null + grep -sq "windows" "$fic"
ensuite je ferai plutôt du
if grep -sq "windows" "$fic" then ... fi
et enfin je me poserai la question de faire
mv $(\grep -le "w[i]ndows" * ) $POUBELLE
ou encore
mv $(\grep windows * | grep -ve "0ドル" ) $POUBELLE
ou pour prendre en compte le cas où aucun fichier ne corresponds
PLOP=$( \grep -l windows * | grep -ve "^$(basename 0ドル)\$" ) test -n "$PLOP" && mv $PLOP $POUBELLE
on pourrait aussi faire du
grep -l windows | grep -ve "^0ドル\$" | while read file do mv $file $POUBELLE done
Bon je vais m'arrêter là. On peut avoir plein de variation comme mettre le test dans le while plutôt qu'une exclusion par grep ;)
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# mais mais mais
Posté par fearan . En réponse au message Explication d'un Script Shell. Évalué à 2. Dernière modification le 04 novembre 2013 à 19:53.
faut pendre le prof qui a pondu ce script (nan j'déconne ;) ça permet de décomposer le code
ensuite je ferai plutôt du
et enfin je me poserai la question de faire
ou encore
ou pour prendre en compte le cas où aucun fichier ne corresponds
on pourrait aussi faire du
Bon je vais m'arrêter là. On peut avoir plein de variation comme mettre le test dans le while plutôt qu'une exclusion par grep ;)
Il ne faut pas décorner les boeufs avant d'avoir semé le vent