Shellcase语句的例子

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是运行在交互模式下还是非交互模式下的最简单的方法。

原文地址:https://www.cnblogs.com/junzhkevin/p/2196231.html