Linux .bin安装的文件制作

泄露秘密 提交于 2019-12-10 15:14:28

setup.sh

#! /bin/sh
lines=8   #shell 脚本行数+1,在这个例子中,setup.sh一共7行,则lines=8
tail -n +$lines $0 > tmp.tar.gz
tar -xvf tmp.tar.gz
rm -f tmp.tar.gz
exit 0

makebin.sh

#!/bin/sh

tar -czvf demo.tar.gz ./demo
cat setup.sh demo.tar.gz > demo.bin
rm -rf demo.tar.gz

exit 0

将demo文件夹,setup.sh,makebin.sh放在同一文件夹下。执行makebin.sh,就会生成demo.bin。

 

运行demo.bin,就会执行生成demo文件夹。

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!