我有一个 shell 脚本,它正在执行一些重命名和归档步骤。我添加了 sftp 命令来复制多个文件。但是当我尝试通过腻子登录到远程机器时,它会要求确认,例如您确定要继续连接(是/否)吗?. 我需要输入是。但由于这是通过脚本完成的,我不知道该怎么做。下面是我正在使用的脚本
cd <File Source Location>
sftp user1@remoteserver
sftp> cd <target location to be copied>
sftp> mput *.gz
quit
执行后如何在上面的代码中传递是 sftp user1@remoteserver
。
任何帮助深表感谢。