当 运行 来自脚本时解压缩无法打开存档
unzip unable to open archive when run from a script
当我运行这些命令在一起时,'unzip'说:
"unzip: cannot find or ope /tmp/SOME.zip, /tmp/SOME.zip.zip, or /tmp/SOME.zip.ZIP"
wget https://s3-us-west-1.amazonaws.com/x/y/z/SOME.zip -O /tmp/SOME.zip
unzip /tmp/SOME.zip -d /opt
然而,当我 运行 他们单独工作时,他们都成功地独立工作。
其他详情:
- SOME.zip 字节的 bytes/size 与方法无关
- 当 'unzip' 失败时,SOME.zip 文件看起来像这样 "SOME.zip?"
- OS-Ubuntu14.x
- 运行 脚本和单个命令为 'sudo'
- SOME.zip 文件没有 gzip 或加密
尝试将命令放在一起:
wget https://s3-us-west-1.amazonaws.com/x/y/z/SOME.zip -O /tmp/SOME.zip && unzip /tmp/SOME.zip -d /opt
当我运行这些命令在一起时,'unzip'说:
"unzip: cannot find or ope /tmp/SOME.zip, /tmp/SOME.zip.zip, or /tmp/SOME.zip.ZIP"
wget https://s3-us-west-1.amazonaws.com/x/y/z/SOME.zip -O /tmp/SOME.zip
unzip /tmp/SOME.zip -d /opt
然而,当我 运行 他们单独工作时,他们都成功地独立工作。
其他详情:
- SOME.zip 字节的 bytes/size 与方法无关
- 当 'unzip' 失败时,SOME.zip 文件看起来像这样 "SOME.zip?"
- OS-Ubuntu14.x
- 运行 脚本和单个命令为 'sudo'
- SOME.zip 文件没有 gzip 或加密
尝试将命令放在一起:
wget https://s3-us-west-1.amazonaws.com/x/y/z/SOME.zip -O /tmp/SOME.zip && unzip /tmp/SOME.zip -d /opt