【发布时间】:2011-06-03 20:24:55
【问题描述】:
我想简化应用程序在 Linux 系统上的安装,使其成为一键式。为此,我希望将 bash 脚本与压缩的 tar 结合起来。
所以我有install.sh 和some_app.tar.gz 文件。
然后我有一个执行此操作的 Ant 任务:
cat install.sh some_app.tar.gz > some_app.exe
简而言之,文件会自行读取、解压缩 tarball 并提取文件并更改权限。
当我单独运行install.sh 时,它运行良好,但是一旦我运行some_app.exe,它就会失败并出现以下错误:
/some_app.exe: line 4: Binary file (standard input) matches + 1: arithmetic syntax error
所以我想知道文本是否可以与二进制结合?
【问题讨论】:
-
this question的可能重复