shell编程笔记四:case in

#!/bin/bash

ftype="$(file "$1")"

case "$ftype" in
"$1: Zip archive"*)
unzip "$1";;
"$1: gzip compressed"*)
gunzip "$1";;
"$1: bzip2 compressed"*)
bunzip2 "$1";;
*) echo "File $1 can not be uncompressed with smartzip";;
esac

原文地址:https://www.cnblogs.com/bjdxy/p/3056900.html