Я проверяю файлы на удаленном сервере в каталоге / temp и сохраняю количество файлов во временных файлах и выполняю scp для локального сервера.
Когда я запускаю команду ниже на консоли, это исполняемый файл, но он не работает в сценарии оболочки.
ssh id@$remote_sever
cd /temp
ls *.txt | wc -l > /temp/temp.txt
scp /temp/temp.txt infa_id@local_sever:/TEMP
exit