Удаленное выполнение
Я работаю над Rexec в течение нескольких дней!
Так что задача такая. У меня есть сервер A и сервер B. Я хочу запустить сценарий оболочки на сервере B, который запускается с сервера A. Сценарий, который я использую, будет похож
С сервера А
rexec serverB script.sh аргумент
Script.sh на сервере B
f1 = $ 1
echo "выгрузить в test.unl выберите * из таблицы, в которой введите ($first)"|dbaccess DB
кошка test.unl
когда я запускаю thescript.sh на сервере B, у него не возникает никаких проблем.
Когда то же самое запускается с сервера A, он говорит, что dbaccess не найден. Пожалуйста помоги!!!
1 ответ
Вероятно, проблема ПУТИ. Тип which dbaccess
на сервере B, и используйте этот полный путь в вашем скрипте.