Re: Bash commands
Allan Wind wrote:
>
> On 2002-09-01 14:25:53, Russell wrote:
> >
> > debpc:# if [ -n df /mnt | grep -ie "/dev/hdc1" ] ; then echo "yes" ; fi
>
> You need the put 'df ..' in back quotes (``) to get it executed,
> but usually the exist status ($?) of grep is used to do this:
>
> df /mnt | grep -ie /dev/hdc1 > /dev/null; if [ $? -nq 0 ]; then echo "yes"; fi
>
> or shorter:
>
> mount | grep -qs /dev/hdc1 && echo yes
This works good. I've been looking for a way just to print the
exit status ( $? ) which i know now:)
debpc:# mount | grep -qs /dev/hdc1 ; echo $?
Reply to: