当前时区 GMT+8, 现在时间是 2008-8-29 01:00 游客: 注册 登录 仅登录论坛 | 搜索 帮助
标题: 自我解压脚本
BOoRFGOnZ
公社版主




UID 79089
精华 11
积分 14781
帖子 7832
阅读权限 225
注册 2003-11-30
来自 Linux World
状态 离线
发表于 2008-1-13 21:53  资料  短消息  加为好友 
自我解压脚本

# !/bin/sh

[ $# != "1" ] && echo "Usage: extend.sh tarfile" && exit 0

FILENAME="$1.sh"
echo "# !/bin/sh" > $FILENAME
echo "LINES=\`wc -l \$0 | awk '{ print \$1 }'\`" >> $FILENAME
echo "LINES=\`expr \$LINES - 6\`" >> $FILENAME
echo "tail -n \$LINES \$0 > _TEMP_.tar " >> $FILENAME
echo "tar xvf _TEMP_.tar" >> $FILENAME
echo "rm _TEMP_.tar" >> $FILENAME
echo "exit 0" >> $FILENAME

chmod +x $FILENAME
cat $1 >> $FILENAME





Weiwei加油   我要追三顺!
顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP