Объединить две команды в сценарии

Я хочу соединить две команды

Мне нужен скрипт для входа:

ssh root@192.168.0.188

Затем мне нужно запустить скрипт (при входе в систему root@192.168.0.188 через ssh):

find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;
4
задан 21 March 2011 в 00:23

2 ответа

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

ssh root@192.168.0.188 'find /var/mobile/Media/Music/ [...]'
0
ответ дан 21 March 2011 в 00:23

Вы можете попробовать:

sshpass -p YOUR_PASS_HERE ssh root@192.168.0.188 find /var/mobile/Media/Music/ -name "*.mp3" -exec ln -s {} /var/mobile/Media/Music/"All Songs" \;

Приветствия, Андре Гондим http://andregondim.eti.br

0
ответ дан 21 March 2011 в 00:23

Другие вопросы по тегам:

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