根据项目要求,我需要检查在远程机器上生成的 zip 文件的内容。整个活动是使用自动化框架套件完成的。这是用 shell 脚本编写的。我正在使用 ssh 命令 abd 使用 -l 和 -q 开关执行解压缩命令执行上述活动。但是这个命令正在失败。并显示以下错误消息。
[SOMEUSER@MACHINE IP Function]$ ./TESTS.sh
ssh SOMEUSER@MACHINE IP unzip -l -q SOME_PATH/20130409060734*.zip | grep -i XML |wc -l
unzip: cannot find or open SOME_PATH/20130409060734*.zip, SOME_PATH/20130409060734*.zip.zip or SOME_PATH/20130409060734*.zip.ZIP.
No zipfiles found.
0
我手动编写的相同命令但可以正常工作。我真的不知道。为什么每当我通过 shell 脚本执行时都会失败。
[SOMEUSER@MACHINE IP Function]$ ssh SOMEUSER@MACHINE IP unzip -l -q SOME_PATH/20130409060734*.zip | grep -i XML |wc -l
2
请帮我解决这个问题。
在此先感谢,普里扬克·沙阿