sh 用于Tar的Shell脚本解压缩选项示例字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 用于Tar的Shell脚本解压缩选项示例字符串相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env bash4
# shell script echos tar uncompress option example strings
# based on input: 'bz2' 'gz' 'xz'
# for attaining tar options, e.g. '-xvjf'
# '-C /opt' copies output to /opt dir
# see 'tar --help' for more options

read -p "enter: bz2, gz or xz = " -e input

if [ "$input" == "bz2" ]
  then echo "tar -xvjf _____.tar.bz2 -C /opt"
elif [ "$input" == "gz" ]
  then echo "tar -xvzf _____.tar.gz -C /opt"
else
  # entering 'abc', 'pdq' or 'xyz' returns this:
  echo "tar -xvJf _____.tar.xz -C /opt"
fi

以上是关于sh 用于Tar的Shell脚本解压缩选项示例字符串的主要内容,如果未能解决你的问题,请参考以下文章

makeself创建自解压缩安装包

如何解压 shell 脚本中的 tgz 文件?

使用shell脚本一次性解压某一路径下多个压缩文件

Linux基础知识:SHELL脚本;find查找tar压缩;sed文件处理工具

tar命令 打包命令

sh 解压缩tar文件