Shell常用命令和流程控制(二)

2014-11-23 21:31:41 · 作者: · 浏览: 48
"$1" ;;


"$1: bzip2 compressed"*)


bunzip2 "$1" ;;


*) echo "File $1 can not be uncompressed with smartzip";;


case


您可能注意到我们在这里使用了一个特殊的变量$1。该变量包含了传递给该程序的第一个参数值。


也就是说,当我们运行:


smartzip articles.zip


$1 就是字符串 articles.zip