Я создал файл. sh для копирования файла с одного сервера на другой (команда scp), который отлично работает при запуске файла из оболочки (скопировал файлы в место назначения).
Но я попытался запустить тот же файл из Java с помощью команды
Runtime.getRuntime().exec(myShellScript)
, которая выполняет команду, но файл не копируется. Я получил эхо из файла sh
означает, что файл sh выполняется, но файлы не копируются. Есть идеи?