1

Я хочу запустить скрипт на удаленной машине, но с задержкой

например

 scp -rp script root@$IP:/tmp

 ssh root@$IP:/tmp/script   ( but script will run after 5 sec ) 

цель состоит в том, чтобы запустить скрипт без подключения к исходному компьютеру (не через ssh), поэтому ssh будет только триггером, а через 5 секунд будет запущен скрипт

1 ответ1

1

Вы можете загрузить скрипт загрузчика, который запускает ваш скрипт после задержки, а затем запустить его с помощью следующей команды, чтобы запустить его удаленно:

screen -d -m loader.sh

Loader.sh

#!/bin/bash
sleep 1
script.sh

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