Shell-case语句的例子

Posted on 2011-09-30 10:55  道明一腾  阅读(171)  评论(0编辑  收藏  举报
FRUIT=kiwi
case "$FRUIT" in
	apple) echo "AAA" ;;
	banana) echo "bbb";;
	kiwi) echo "kkk";;
esac

 

第二个例子

case $- in
	*i*) #an interactive shell
		PS1="...";
esac

 

专用变量$-是一个包含了所有shell选项的列表。

检查$-是否包含字母i是判断shell是运行在交互模式下还是非交互模式下的最简单的方法。

Copyright © 2024 道明一腾
Powered by .NET 8.0 on Kubernetes