У меня есть скрипт bash, который создает резервные копии некоторых файлов на удаленном сервере с помощью rclone. Я хочу запускать этот скрипт раз в неделю.

Сценарий задает мне два вопроса: он подтверждает, хочу ли я запустить его в этот момент времени, а затем запрашивает пароль для удаленного сервера.

Достаточно легко запустить запланированный скрипт bash с помощью cron или launchd. Однако скрипт bash требует ввода данных пользователем. AFAIK запускает и запускает cron демонов в фоновом режиме. В идеале, он запускает экземпляр окна терминала и запускает скрипт там.

Какой лучший способ пойти по этому поводу?

Спасибо вам за помощь!

1 ответ1

0

Я думаю, что нашел ответ здесь для тех, кто интересуется:

Необходимо открыть OS X bash скрипт как через launchd В окне терминала

Не самое надежное решение, но работает. Если у кого-то есть идея получше, дайте нам знать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .