[Решено] Не выполняется скрипт при вставке флешки
Alex Cones 24 апреля, 2011 - 18:44
Скрипт:
#!/bin/bash
cp /home/alex/Vbox/testfile /media/FLASHCARD/testfile
Файл /etc/udev/rules.d/80-backup.rules:
KERNEL=="sd*", ACTION=="add", ENV{ID_SERIAL_SHORT}=="E68902001DE3", RUN+="/home/alex/Scripts/backupgf.sh"
Вывод udevadm info --query=all --name=sdb:
http://paste.pocoo.org/show/377316/
Файл на флешке не появляется.
ЧЯДНТ?
------------------------
Получил ответ на лоре: http://www.linux.org.ru/forum/admin/6188726
»
- Для комментирования войдите или зарегистрируйтесь
Ты думаешь, монтировать диск
Ты думаешь, монтировать диск не надо перед копированием?
Эээ.. Флешки у меня вообще-то
Эээ.. Флешки у меня вообще-то автомонтируются. В скрипте указан адрес именно к той флешке, которая имеет номер, указанный в 80-backup.rules
To eat, or not to eat?
Ты хочешь сказать, что она
Ты хочешь сказать, что она монтируется мгновенно? ну-ну...
Так, поменял в скрипте
Так, поменял в скрипте /media/FLASHCARD/testfile на /home/alex/Vbox/testfile2. Да, действительно, testfile2 создан, но как эту заразу все-таки написать на флешку? - все это безобразие творится для того, чтобы автоматом бекапы скидывать.
To eat, or not to eat?
Найди правило, которое
Найди правило, которое монтирует флешку, и дополняй его
А я по-вашему чем
А я по-вашему чем занимаюсь?
---
Поздно обрадовался - один раз, неизвестно как файл создался и теперь ни разу не могу снова заставить его появиться.
To eat, or not to eat?
Я не телепат
Я не телепат
Может, не изобретать
Может, не изобретать велосипед, а поставить uam?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А для чего по-вашему был
А для чего по-вашему был изобретен rules.d? Для того, чтобы ставить еще кучу надстроек типа uam?
To eat, or not to eat?
Не, ну велосипедируйте на
Не, ну велосипедируйте на здоровье, а я поставил правила и пару скриптов, и дело в шляпе.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.