У меня есть скрипт на Mac Mac Server, который медленно загружает файл размером в несколько гигабайт. Я хотел бы запустить этот скрипт через SSH с другого (linux) сервера с ssh mac-server 'nohup /path/to/script arguments'
но сразу же разорвать соединение SSH, как только узнаю, что скрипт успешно запущен. После запуска SSH-соединение не служит какой-либо полезной цели, систематически завершается сбоем где-то во время загрузки и блокирует выполнение на сервере Linux.
Я не могу просто выполнить ssh -f
или ssh &
потому что мне нужна команда для сбоя на сервере Linux, если скрипт не запускается (или если Mac недоступен).