Отправляет email-рассылки с помощью сервиса Sendsay

bash скрипты - Благодарност ь

Спасибо всем откликнувшимся!!!

Ваша помощь была неоценима!!!

Все, что я хотел, чтобы заработало - заработало.

Для тех, кому это интересен мой работающий вариант ниже указано то, что
я прописал в $HOME/.bashrc

#cdrom mounting and unmounting
cdrom(){
if ! mount /dev/cdrom &> /dev/null;
then
if [ "$PWD" = "/mnt/cdrom" ]
then cd /mnt;
fi;
eject;
echo 'CD-ROM was ejected\n';
else
echo 'CD-ROM was mounted\n';
cd /mnt/cdrom;
ls;
fi
}

Ответить   Fri, 18 Jun 2004 21:07:12 +0400 (#172996)

 

Ответы:

Здравствуйте.
Friday, June 18, 2004, 9:07:12 PM, you wrote:

Всё что я не понял в тексте - что значит оператор "&>"?

Ответить   zerokool Fri, 18 Jun 2004 22:52:13 +0400 (#173070)

 

Organization:

В Птн, 18.06.2004, в 21:52, zerokool пишет:

перенаправление стандартных потоков вывода в тот файл

Ответить   19 Jun 2004 00:45:55 +0300 (#173178)

 

В сообщении от 18.06.2004 22:52 zerokool пишет:

mount в случае ошибки(например, устройство уже смонтировано) будет
выдавать кучу ненужного Вам текста. Чтобы этого не происходило, мы
просто перенаправляем поток вывода для команды man с stdout на
/dev/null, то есть просто подавляем его. Наверное, есть менее грубый
метод.

Ответить   Mon, 21 Jun 2004 23:08:30 +0400 (#175133)

 

i686-pc-linux-gnu)

Доброго времени суток.

On Mon, 21 Jun 2004 23:08:30 +0400
Лобанов Валерий <valery_loban***@m*****.ru> wrote:

Конечно есть:

mount /dev/cdrom >/dev/null 2>>$HOME/log/myscript

где $HOME/log/myscript - путь и имя файла ошибок (эдакий самопальный журнал ошибок).

Ответить   Wed, 23 Jun 2004 22:41:22 +0300 (#176843)

 

On Fri, 18 Jun 2004, zerokool wrote:

Это не хороший оператор ;) Присутствует только в Bourne Again шеле, а
нужно писать портабельные программы. Вот ни в Bourne ни в Korn его нет.

Ответить   Tue, 22 Jun 2004 16:28:19 +0400 (MSD) (#175656)

 

On Fri, 18 Jun 2004 21:07:12 +0400
Лобанов Валерий <valery_loban***@m*****.ru> wrote:

Можешь попробывать настроить автомонтирование, и при смене в указанный каталог
(например /mnt/cd) cdrom будет монтироваться. И через указанное время сам отмонтируется.
То же можно сделать и с другими устройствами в т.ч. floppy drive.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8645; Возраст листа: 332; Участников: 1180
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/175604



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать : mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   boroda Tue, 22 Jun 2004 18:30:13 +0800 (#175604)