从键盘让用户输入几个文件,脚本能够将此几个文件归档压缩成一个文件:
#/bin/bash
#
read -p "three files:" FILE1 FILE2 FILE3
read -p "Destination:" DEST
read -p "Compress[gzip|bzip2|xz]" COMP
case $COMP in
gzip)
tar -zcf ${DEST}.tar.gz $FILE1 $FILE2 $FILE3 ;;
bzip2)
tar -jcf ${DEST}.tar.bz2 $FILE1 $FILE2 $FILE3 ;;
xz)
tar -Jcf ${DEST}.tar.xz $FILE1 $FILE2 $FILE3 ;;
*)
echo "Unknown."
exit 8
;;
esac
转载于:https://blog.51cto.com/11342887/1754120