在UNIX系统上制作自解压文件(self-extract executable)的方法
一、编写一个脚本
本例中脚本名为extractor.sh
!#!/bin/sh
tail -n+` awk '/^ARCHIVE_BELOW/{print NR+1; exit 0;}' $0 ` $0| tar -zxv
exit 0
ARCHIVE_BELOW
二、准备一个档案文件
本例中档案文件的文件名为archive.tgz
三、制作自解压文件
cat extractor.sh archive.tgz > archive.bin
完成
使用方法:
首先要使自解压文件可以从命令行执行
chmod u+x archive.bin
执行此文件
There was an error while loading. Please reload this page.