我想在Linux系統上簡化應用程序的安裝,使其點擊一下即可。爲此,我希望將bash腳本與壓縮焦油結合起來。我可以在Linux中將文本與二進制文件混合使用嗎?
所以我有install.sh
和some_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
所以我想如果文本可以使用二進制相結合?
[這個問題(可能的重複http://stackoverflow.com/questions/955460/how-do-linux-binary-installers-bin-sh-work ) – Rom1 2011-06-03 20:32:56