14:35 Thu 22 Aug , Владимир Скубриев wrote: > 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
Проверить наличие нужного диска можно проще: BACKUP_DISK="/dev/disk/by-id/usb-Easy_Disk_AA040127_007375-0:0" if [ ! -b "$BACKUP_DISK" ]; then echo "Correct backup disk not found: $BACKUP_DISK" >&2 exit 1 fi -- WBR, Andrey Tataranovich -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130822124325.gc12...@tataranovich-pc.local.aitoc.com