shell控制語句

2021-07-27 22:55:08 字數 543 閱讀 7155

1、if 語句

命令格式:

#!/bin/bash

score=75

if [[ $score -lt 60 ]]; then

echo "ccccccc"

elif [[ $score -ge 60 && $score -lt 80 ]]; then

echo "bbbbbbb"

else [[ $score -ge 80 ]]

echo "aaaaaa"

fi注意:1)if語句中[的右邊,]的左邊需要有空格

2)條件判斷時最好用,且裡面的運算子最好用-eq; -ne; -lt ; -gt; -le; -ge;若在中使用<,>,容易出現運算錯誤的情況

3)if   和  fi  成對出現

2、for 迴圈

for ((i=1;i<3;i++))do

for ((j=1;j<4;j++))do

echo $i $j

done

done

注意:1)for迴圈需要(()),且do 和done成對出現

shell 條件控制語句

if else命令 1 單分支if條件語句 if 條件判斷式 then 程式fi注意 1.if語句使用fi結尾,和一般語言使用大括號結尾不同。2.條件判斷式 就是使用test命令判斷,所以中括號和條件判斷式之間必須有空格 3.then後面跟符號條件之後執行的程式,可以放在之後,用 分割,也可以換行寫...

shell的控制流程語句

shell分為兩大類 bourne shell 包括 sh,ksh,bash bourne shell sh korn shell ksh bourne again shell bash posix shell sh c shell 包括 csh and tcsh c shell csh tenex...

shell 結構控制 迴圈語句

迴圈語句大家的差不多,就是for,while,until等等 下面就是這些基本的語法結構 for var in list docommand done while command do conmand done utile command do command done 基本上語法結構都差不多 fo...