Re: помогите с bash и условием
Владимир Скубриев <vladimir@skubriev.ru> wrote:
> On 22.08.2013 14:28, Sergey Korobitsin wrote:
> > Владимир Скубриев ??? ??? To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:23 +0400
[skipp]
> TO="/dev/sdb"
> SERIAL="RTF57NGH"
> TO_DISK_INFO=`udevadm info --query=all -n $TO`
> echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO
> # проверяем результат последней команды
> if [ $? -ne 0 ];
> then
> echo " Parametr <SERIALTO> do not correspond hard drive <TO> -
> Exiting, beacuse we cannot delete ALL DATA ..."
> echo " ... !!! BE Careful !!! ..."
> exit 3
> fi
Любите вы всё усложнять на пустом месте. пайпов вагон, зачем?
#/bin/sh
TO="/dev/sdb"
SERIAL="RTF57NGH"
if [ $(udevadm info --query=all -n "${TO}" | grep -c "SERIAL_SHORT=${SERIAL}") != "1" ]; then
echo blah-blah
fi
ы?
Reply to: