unix - ksh脚本中的mpack命令,首先来自Windows的ftp文件
问题描述
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 Kbytes/s) 内收到 352 个字节 本地:RetriesExceeded.csv 远程:RetriesExceeded.csv 221 再见。RetriesExceeded.csv:没有这样的文件或目录 [dgftp@lawapp2]/lawif/bin$
解决方案
现在的最后一条命令:
CMD="/law/bin/mpack -s 'Fax Retries Exceeded' $WORK_FILE $MAIL"
建议更改:
/law/bin/mpack -s 'Fax Retries Exceeded' "$WORK_FILE" "$MAIL"
当然,前提是你真的有这样的/law/bin/mpack
程序。
推荐阅读
- android - Arduino - 整个 HC-06 套接字问题的 Android 数据传输
- regex - Java中的Reg exp用于字母,数字和逗号
- python-2.7 - 使用计数器计算对 Python 时的问题
- go - 在 Go 中使用反射设置嵌套结构字段的值
- javascript - 在 ExtJS 6 中升级 Fontawesome 后没有图标
- jenkins - How to know which slave run the job?
- c# - ASP.NET Identity - 如何获取所有用户的下拉列表
- python-3.x - 如何解决(python3.7 64bit)中的pyaudio安装问题
- java - 具有自定义 SSLSocketFactory 的 T3 客户端
- vector - 迭代期间的复杂向量操作