Запустить скрипт при подключении телефона через USB

Audacity

Вы можете использовать Audacity для: записи живого звука. Конвертируйте ленты и записи в цифровые записи или компакт-диски. Редактируйте звуковые файлы Ogg Vorbis, MP3, WAV или AIFF. Вырезайте, скопируйте, соедините или смешайте звуки вместе. Измените скорость или шаг записи. И более! См. Полный список функций

Установите

sudo apt-get install audacity

Учебное пособие

1
задан 13 September 2015 в 02:43

2 ответа

Я думаю, что вы на правильном пути.

Вероятно, вы хотите разбить это на два сценария -

Использовать базовый скрипт в udev, который запускает другой скрипт и завершает работу; выход важен, потому что правило udev в противном случае ожидает завершения сценария один и два перед установкой.

Ваш .lazydroid должен быть

#!bin/bash
/home/joel/auto_mount.sh & exit

Предоставить права выполнения:

chmod +x .lazydroid

Тогда /home/joel/auto_mount.sh должно быть содержимым вашего оригинала [ f6] file

Добавить sleep 5, чтобы подождать 5 секунд, прежде чем запускать остальную часть вашего скрипта.

Снова дайте ему права выполнения:

chmod +x auto_mount.sh

полный кредит

1
ответ дан 25 May 2018 в 12:46
  • 1
    ну, попробовал, все равно не поехал. Похоже, что правило udev не запускается или правило, которое оно само не запускает скрипт. Как и раньше, скрипт работает нормально. Есть ли способ проверить, используется ли правило при подключении? – choel 14 April 2012 в 18:54

Я думаю, что проблема в том, как вы указали RUN. Вы должны написать RUN+="/bin/bash /home/joel/.lazydroid.sh". Сначала попробуйте запустить простой скрипт, например скопировать существующий файл в другое место.

Надеюсь, что это поможет;) [ ! d1]

0
ответ дан 25 May 2018 в 12:46

Другие вопросы по тегам:

Похожие вопросы: