Итак, у меня есть скрипт name.sh с кучей команд оболочки.Мне нужно сменить обои перед завершением этого скрипта.
Я использую
osascript -e 'tell application "System Events.app" to set picture of every desktop to "/Library/Desktop Pictures/my.jpg"'
в конце строки.Дело в том, что Apple Script не будет работать под root.Поскольку системные события сначала сгенерируют 10810, а затем 600 (приложение не запущено).Если я запускаю этот osascript под правами администратора, он будет работать нормально.Обои будут установлены.
Дайте мне знать, как вы, ребята, можете помочь мне в этом!