我需要通过SFTP和SSH从Mac主机向远程PC(freeSSH)传输文本文件。这两台设备连接在本地网络中。那么,有没有办法从Bash脚本内运行SFTP命令(提供用户名和密码)?
我已经尝试使用expect进行一些脚本编写,但是没有得到任何结果。
我找到了一个类似的帖子,如何从Bash脚本运行带有密码的sftp命令,但是它适用于Linux。我使用的是Mac系统。
我已经尝试使用expect进行一些脚本编写,但是没有得到任何结果。
我找到了一个类似的帖子,如何从Bash脚本运行带有密码的sftp命令,但是它适用于Linux。我使用的是Mac系统。
Net::SFTP
模块。 - glenn jackman