如何从KSH Unix脚本通过SFTP发送多个文件

时间:2011-02-16 10:58:24

标签: unix ksh

如何使用KSH unix脚本通过SFTP传输多个文件。

我有关于遗留系统的以下信息。

echo "Current Directory : " $l_out_path 
echo "Data File(s)      : " $l_data_file
echo "Destination Path  : " $l_ftp_path
echo "FTP USER      : " $ftpuser

对此方面的所有帮助表示高度赞赏。

谢谢, 阿伦

1 个答案:

答案 0 :(得分:1)

这样的东西可能是你正在寻找的东西:

echo "put $l_out_path/$l_data_file" | sftp -b - -oUser="$ftpuser" "$l_ftp_path"

你究竟遇到什么困难?这些变量的内容是什么样的?他们的名字和描述提供了一些信息,但可能还不够。