запуск команды ssh с другой командой одновременно в сценарии bash

Verifique las estadísticas de la interfaz wifi desde /sys/class/net/wlan0/carrier, por ejemplo,:

#!/bin/bash

if grep -q 0 /sys/class/net/wlan0/carrier ; then  
ip link set wlan0 up
else
ip link set wlan0 down
fi
3
27.05.2019, 18:50
1 ответ

Я не думаю, что аргумент -tсовместим с отправкой команды sshв фоновый режим.

Вариант 1

Опустить-t:

ssh remote-machine 'command' &

Вариант 2

Отправить удаленный процесс в фоновый режим. Возможно, вам потребуется отсоединить удаленный процесс от stdin, stdout, stderr , чтобы позволить sshвернуться немедленно:

ssh -t remote-machine 'command < /dev/null &> /dev/null &'
1
27.01.2020, 21:29

Теги

Похожие вопросы