Stocker le résultat d'une commande
Hello,
je souhaite réaliser un script bash (je débute...) qui cherche simplement l'occurence d'un mot dans certains fichiers et qui ensuite déplace ces fichiers.
Mon pb est le suivant: je souhaite stocker le résultat d'une commande dans une variable ms je ne trouve pas comment faire. Pour le moment j'ai le petit script suivant, qui ne fonctionne pas:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
#!/usr/local/bin/bash -norc
for i in `ls | grep .gen`
do
res=`grep bact $i` # pb
if test $res = bact
then
mv $i bact_f/
fi
done |
La variable res semble ne pas stocker le résultat... Si quelqu'un peut me mettre sur la voie pr stocker le résultat d'une commande...
Merci d'avance.