Shell脚本之:if-else
生活随笔
收集整理的這篇文章主要介紹了
Shell脚本之:if-else
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Shell 有三種 if ... else 語句:
1.if ... fi 語句;
2.if ... else ... fi 語句;
3.if ... elif ... else ... fi 語句。
if ... fi 語句
if ... else 語句的語法:
if [ expression ] then Statement(s) to be executed if expression is true fi
注意:expression 和方括號([ ])之間必須有空格,否則會有語法錯誤。
if ... else ... fi 語句
if ... else ... fi 語句的語法
if [ expression ] then Statement(s) to be executed if expression is true else Statement(s) to be executed if expression is not true fi
if ... elif ... else ... fi 語句
if ... elif ... else ... fi 語句的語法
if [ expression 1 ] then Statement(s) to be executed if expression 1 is true elif [ expression 2 ] then Statement(s) to be executed if expression 2 is true elif [ expression 3 ] then Statement(s) to be executed if expression 3 is true else Statement(s) to be executed if no expression is true fi
配合test的if-else語句
if ... else 語句也經(jīng)常與 test 命令結合使用,如下所示:
num1=1
num2=2
if test ${num1} -eq ${num2}
then
echo 'The two numbers are equal!'
else
echo 'The two numbers are not equal!'
fi
總結
以上是生活随笔為你收集整理的Shell脚本之:if-else的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tomcat 性能优化(内存优化 线程优
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?