У меня есть скрипт, который загружает файл с моего сервера sh. Он работает нормально и начинает загружаться нормально, но он уходит от загрузки до ее завершения. Есть ли способ подождать, пока загрузка не будет завершена? Я пытался подождать, и он просто делает паузу.
#!/usr/bin/expect
spawn sftp root@ip
expect "password"
send "<password>\r"
expect "sftp>"
send "lcd Desktop\r"
expect "sftp>"
send "cd Desktop\r"
expect "sftp>"
send "get -r File\r"
wait
close
wait