make-binary-tar.sh

来自「具有IDE功能的编辑器」· Shell 代码 · 共 36 行

SH
36
字号
#!/bin/shif test x$1 = x || test x$2 = x ; then    echo "Usage:"    echo "$0 <package-name> <version-number>"    echo ""    exitfirm -Rf ./x/mkdir ./xfor i in `cat $1.spec | sed -e '1,/^%file/D' | grep -v '^%doc' | \	sed -e 's/%[a-z]*//g'` ; do    DIR=`echo $i | sed -e 's+/[^/]*$++g'`    mkdir -p ./x/$DIR    cp -ap $i ./x/$DIR/donemkdir -p ./x/usr/doc/$1-$2for i in `cat $1.spec | sed -e '1,/^%file/D' | grep '^%doc'| \	sed -e 's/%[a-z]*//g'` ; do    cp -ap $i ./x/usr/doc/$1-$2/done(    cd ./x || {	echo 'huh? where is directory x?!'	exit    }    tar -czf ../$1-$2.tar.gz *)rm -Rf ./x/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?