Не запускается autorun.sh при монтироваии USB-флешки
Alex Emergy
alex.emergy на gmail.com
Пн Янв 30 11:42:58 UTC 2012
Правило хорошего тона, скрипты начинать с:
#!/usr/bin/env bash
или
#!/usr/bin/env perl
и тэ дэ
Sun Jan 29 20:17:48 2012, -=Devil_InSide=- писал:
> покопайте udev
> )
> или в настройках файловых ассоциаций для своего десктопа назначьте чтонить
> от "sh -c" до "xterm -e sh -c" или подобного.
> кстати, с какого то момента sh стало вести не на bash а на dash в
> дебианодистрах. ну, в дебиане - точно.
> в связи с этим нововведением у меня кучка скриптов перестала работать.
> пришлось аккуратней с етим делом обходиться.
> в скриптах указывать bash в magic, а симлинк sh обратно на bash
> припердоливать при обновлениях пакетов оболочек.
> )
>
> ,-----[MK, 29 January 2012 13:47]:
>
>> Добрый день!
>>
>> С какого-то момента времени перестал запускаться скрипт autorun.sh при
>> монтироваии USB-флешки.
>> Права на запуск установлены.
>> Первые несколько строк скрипта:
>>
>> #!/bin/sh
>> echo "копирование на USB-FD"
>> cp ...
>>
>> При подключении флешки выдается сообщение:
>>
>> Вы только что вставили носитель, на котором есть программа,
>> предназначенная для автоматического запуска.
>> Выберите, какое приложение запустить.
>>
>> Но ниспадающий список не содержит лишь "Приложения не найдены", не
>> подсвечен.
>>
>> Как сделать автоматический запуск скрипта с флешки?
>>
>>
>> Спасибо!
>> Михаил
>>
>
--
--
Alex Emergy
Подробная информация о списке рассылки ubuntu-ru