我有一个文件Mathematica_10.0.0_LINUX.sh,我需要安装在我的Ubuntu12.04LTS中。
我已经成功地运行了chmod +x Mathematica_10.0.0_LINUX.sh。但是,当我运行sudo ./Mathematica_10.0.0_LINUX.sh时,会得到以下错误:
./Mathematica_10.0.0_LINUX.sh: 1: ./Mathematica_10.0.0_LINUX.sh: Syntax error: ")" unexpected
我已经尝试过sudo sh Mathematica_10.0.0_LINUX.sh了,但是我得到了同样的错误。我也尝试过sudo bash Mathematica_10.0.0_LINUX.sh,我得到了:
Mathematica_10.0.0_LINUX.sh: Mathematica_10.0.0_LINUX.sh: cannot execute binary file
怎么办?
提前谢谢。
file Mathematica_10.0.0_LINUX.sh返回Mathematica_10.0.0_LINUX.sh: data
head Mathematica_10.0.0_LINUX.sh需要很长时间才能返回任何内容(文件有2.7GB,也许这就是为什么.)
md5sum Mathematica_10.0.0_LINUX.sh返回7d485364cbd273fee95cdb8cc523b143 Mathematica_10.0.0_LINUX.sh
我从一个朋友那里得到的文件,不确定原始资料来源。不过,我知道它在他的机器里工作。也许它在转移过程中被腐蚀了.
发布于 2016-03-21 23:23:47
结果肯定是我的文件被破坏了..。我有一个朋友的文件,一定是在复制它的时候发生了什么事情。我又向他要了那份文件,复制了一下,这次,它成功了!
非常感谢你,穆图,特顿和西尔万·皮诺,你真是帮了大忙!
https://askubuntu.com/questions/748478
复制相似问题