ksh脚本中的mpack命令,首先从Windows下载ftp文件

时间:2018-10-01 19:27:23

标签: unix ftp ksh aix

WORK_FILE=RetriesExceeded.csv
MAIL="test@test.org"
HOST=lawsonfax

$FTP -v "$HOST" << EOF

get RetriesExceeded.csv
quit 
EOF

archive_file $WORK_FILE

/law/bin/mpack -s 'Fax Retries Exceeded' "$WORK_FILE" "$MAIL"

log_stop
exit 0

最下面的错误,没有该文件或目录:[dgftp @ lawapp2] / lawif / bin $ get_lawson_fax.ksh

已连接到lawsonfax.phsi.promedica.org。 220 Microsoft FTP服务 331 dgftp需要密码。 230用户登录。 200 PORT命令成功。 125数据连接已经打开;转移开始。 226传输完成。 在0.04171秒(8.242 KB / s)中接收到352个字节 本地:RetriesExceeded.csv远程:RetriesExceeded.csv 221再见 RetriesExceeded.csv:没有这样的文件或目录 [dgftp @ lawapp2] / lawif / bin $

1 个答案:

答案 0 :(得分:0)

现在的最后一条命令:

CMD="/law/bin/mpack -s 'Fax Retries Exceeded' $WORK_FILE $MAIL"

建议的更改:

/law/bin/mpack -s 'Fax Retries Exceeded' "$WORK_FILE" "$MAIL"

当然,只有当您实际上有这样的/law/bin/mpack程序时。