我编写了一个类似下面的脚本来将文件发送到大型机。但它没有用,请帮忙 $ 1是服务器中的文件名 2美元是大型机数据集名称。 文件名是正确的..我可以在过程后发送的电子邮件中看到。 这有什么问题?
function ftp_mainframe
{ mainFrame=mvs.xxx.com
ftp -i -v $mainFrame <<END
quote SITE lrecl=400 recfm=fb blksize=27600
echoToEmailFile "COMMENT" "$1 $2"
put $1 $2
quit
END
}
答案 0 :(得分:0)
如果您要将成员上传到数据集,则需要使用'。所以put命令就像
put test.txt 'QUAL1.QUAL2(MEMNAME)'