[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] qqun peut-il m'aider pour un script bash ??



On Thu, Jan 10, 2002 at 07:48:27PM +0100, Grégoire Cachet wrote:
> salut
> 
> si je fais ce programme,
> 
> #!/bin/bash
> ret='ps ax|grep [p]rog|wc -l'
> if [ $ret -ne 0 ] ; then
>     prog &
> fi
> 
> j'ai le droit a un 
> 
> [: too many arguments
depuis le debut quelquechose me chagrine : 
xerxas@Lion:~$ ps | grep t
2161 pts/5    00:00:00 bash
2430 pts/5    00:00:00 ps
2431 pts/5    00:00:00 zgrep
2432 pts/5    00:00:00 zgrep
xerxas@Lion:~$ ps | grep to
xerxas@Lion:~$ 


Le zgrep est la car j'ai un alias.
ceci dit le grep n'apparait pas tout le tps donc comtper les lignes me
parait relativement "stupide"
je prefere quand meme une solution du style : 
grep prog | grep -v grep  (grep -v  est  "le complement un grep" ) 


a mon avis cette histoire de too many argument vient du "[p]rog" 
nan ? 
        Sam




Reply to: