[bash] 如何在text和binary之间转换

[bash] 如何在text和binary之间转换

HI: 希望用一个脚本自动安装一些二进制文件,需要吧这些文件保存到shell脚本中(类似nessus-install.sh这样的脚本.)
现在想到的是用vi的%!xxd 来转换, 不过有点复杂,需要对$做转义处理,大家有没有好方法?谢谢
之前看过nessus-install.sh的代码,没看出名堂      
干嘛要转换, 直接用二进制不好?      
RK的意思似乎是把二进制文件 追加在sh脚本的后边
执行时再解压出来?

这样确实不需要转

记得dearvoid很久前有个帖说演示了如果合并/分离 二进制与sh脚本      
找了一下, 是[thread=140702]这个帖子[/thread]      
经典!
非常感谢两位兄台!