2011-06-03 51 views
4

我想在Linux系統上簡化應用程序的安裝,使其點擊一下即可。爲此,我希望將bash腳本與壓縮焦油結合起來。我可以在Linux中將文本與二進制文件混合使用嗎?

所以我有install.shsome_app.tar.gz文件。

然後,我有一個Ant任務,這是否:

cat install.sh some_app.tar.gz > some_app.exe 

總之,讀取文件本身,解壓壓縮包並提取文件,並修改權限。

當我運行install.sh分開它工作正常,但一旦我運行some_app.exe失敗,出現以下錯誤:

/some_app.exe: line 4: Binary file (standard input) matches + 1: arithmetic syntax error 

所以我想如果文本可以使用二進制相結合?

+0

[這個問題(可能的重複http://stackoverflow.com/questions/955460/how-do-linux-binary-installers-bin-sh-work ) – Rom1 2011-06-03 20:32:56

回答

相關問題