Я ssh'ing на удаленный сервер и запускаю команду.Это работает нормально.
sshpass -p password ssh user@192.168.0.1 /bin/bash << EOF
cd /usr
ls -lh
EOF
Но я хочу сохранить вывод ls -lh
в файл на удаленном или локальном сервере.
Я пробовал следующее, но это не такКажется, я ничего не делаю локально или удаленно.
sshpass -p password ssh user@192.168.0.1 /bin/bash << EOF
cd /usr
ls -lh > /home/user/filename
EOF
Как мне это сделать?
Спасибо
ОБНОВЛЕНИЕ.Быстрое обновление .. живой скрипт будет выполнять несколько команд, и я хочу получить результаты только одной команды, отправляющей файл.Спасибо