Продолжение архива вопросов Второй архив вопросов и ответов


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 15:59
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

для реализации скрипта автоматической записи дисков необходимо как то проверить, вставлен ли диск в лоток ( после последней записи лоток вылезает, следовательно если лоток вставлен - в него положили новый диск и задвинули)изначально прочитал ман по eject , там написанно что при удачном извлечении или вставке лотка в сдром на вывод команды приходит 1 или 0, долго проверял при разных условиях, но команда echo $(eject /dev/cdrw) всегда на вывод пустую строку выдает.на хом убунте реализовал так, как только в /media появляется какой то каталог, значит диск вставлен (авто подмонтируется), работает для рв дисков, сдр таким образом не подмонтируются.далее пробовал $(cat /dev/cdrw) считать в переменную, в случае если cat: /dev/cdrw1: No medium found, значит диск не вставлен, спим 30 сек и ждем, cat: /dev/cdrw1: No medium found это не возврат кат, и считать этот вывод в переменную у меня не получается. наставьте на пусть истинный плз, подскажите как организовать данную проверку на баше.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Кошка по-маленькому ходит в лоток, а по-большому где попало. Как приучить ее ходить в лоток? Guest Ещё вопросы и ответы из архива 6 0 15.01.2012 14:44
МОй вопрос вставлен на голосавание как выбрать лучшей ответ? Guest Третий архив вопросов и ответов 0 13.11.2011 17:34
Проверка наличия диска в cdrom.(Bash) Guest Новые вопросы и ответы 5 0 29.09.2011 17:05



© www.otvetnemail.ru - Форум вопросов и ответов.