[Comm] bash script - eject

therion =?iso-8859-1?q?therion_=CE=C1_pochta=2Eru?=
Ср Окт 22 07:14:10 MSD 2003


В сообщении от 21 Октябрь 2003 18:54 Dmitry Belyayev написал(a):

> #!/bin/sh
>
> TMPFILE="/var/cdd/cdd.tmp"
> CDD=`cat $TMPFILE`
>
> if [ $CDD == "closed" ]; then

>  ( umount /mnt/cdrom >/dev/null 2>/dev/null ; eject >/dev/null 2>/dev/null
> ) & 
Если так ставить выдается сообщение типа: line 7: [: ==: unary operator expected, поскольку команда eject сама размонтирует устройство, достаточно просто eject >/dev/null 2>/dev/null & 
В остальном отрабатывает отлично.

> echo opened > $TMPFILE
> else
>  ( eject -t >/dev/null 2>/dev/null ; mount /mnt/cdrom >/dev/null
> 2>/dev/null ) &
>  echo closed > $TMPFILE
> fi
> _______________________________________________
> Community mailing list
> Community на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/community


Подробная информация о списке рассылки community