0

我编写了如下脚本以将文件发送到大型机。但它不起作用请帮助 $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
    }
4

1 回答 1

0

如果要将成员上传到数据集,则需要用 '. 所以 put 命令类似于

put test.txt 'QUAL1.QUAL2(MEMNAME)'
于 2013-04-19T18:49:27.763 回答