将文件传输到 SFTP 的 Shell 脚本

将文件传输到 SFTP 的 Shell 脚本

我正在尝试编写 shell 脚本来将文件从 Linux 传输到 SFTP。我不在 Linux 中,但只是尝试看看 youtube 和阅读。当我尝试运行该脚本时,它被卡住并且没有给出任何成功消息或错误消息,但继续运行,我也没有看到任何文件被放置在 SFTP 中。

#!/bin/bash
lftp  <<_EOF_
open sftp://User:Password@Host Name -p port no.
lcd Directory in Linux
cd /
pwd
put file name (from Linux to SFTP)
exit
_EOF_

如果编写的脚本正确需要进行一些更改,有人可以帮忙吗?

问候

潘卡伊

相关内容