Какой прошивкой? Это джейлбрейк? Какая версия программы iTunes? Что вы хотите делать с процессами, которые имеют файл(ы) открыть? В мануале решения вы связали, вы можете *посмотреть на то, что они* и решить, если вы хотите, чтобы убить их. На сценарий, я бы не рекомендовал без разбора убивая процессы, которые, надеюсь, понятным причинам. Другими словами, Зачем вам *нужно* для решения этой в ваш скрипт? @Грязный поток, в случае с Болгарией, держатели азербайджанский паспорт не могу поехать туда без визы. Однако, обладатели шенгенской визы и обладатели вида на жительство смогут ездить туда без визы Что же касается сценария, самый простой вариант, который приходит в голову-это скрипт выполняется после подключения любого из устройств, но это проверка для обоих устройств присутствует перед запуском резервного копирования. Таким образом, если вы подключите во-первых, ничего не происходит, и после того как вы подключите в, резервного копирования (или наоборот). Может быть, вы могли бы упомянуть, какие атрибуты вы проверяете в ваших udev, то, как они могли бы быть более уникальным, чем `devpath`.

После некоторых исследований, я нашел альтернативное решение для моей проблемы, хотя это не точно ответить, что я просил.

Ссылка

Действия:

  1. Создайте файл, назовите его что-то вроде: git02
  2. Открыть и добавить написать это:

#!/бин/Баш

Эхо 1$;
СШ-агент Баш-с "СШ-добавить ~/.СШ/id_rsa2; $1"
  1. открыть терминал в ту же папку, типа $ чмод +х git02
  2. Скопировать этот файл в /usr/местные/Бен
  3. Выполнить нужные команды, используя что-то вроде этого: $ git02 'ГИТ тянуть'

Работа идеально подходит для меня сейчас.