Удаленное выполнение

Я работаю над 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, и используйте этот полный путь в вашем скрипте.

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