中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

shell條件判斷

在開始之前,先了解一下邏輯判斷符號:

&&?與、||?或、!?非

A && B? 必須A,B同時成立,才能通過判斷

---> 判斷流程:先執(zhí)行A判斷其是否成立,若成立,則繼續(xù)執(zhí)行B,判斷其是否成立

---> 若不成立,則直接結(jié)束,不再執(zhí)行B

A || B? A、B有一個成立,即可通過判斷

!A???? 若A不成立,則通過判斷

數(shù)和符號,如下:

比較數(shù)值:

等于?--->?–eq

不等于?--->?–ne

小于?--->?–lt

大于?--->?–gt?

小于等于?--->?–le

大于等于?--->?–ge

一些英文單詞:幫助記憶

equal等于、not equal不等于、less than小于、great than大于

? less equal 小于等于 ?great equal大于等于

從策劃到設(shè)計制作,每一步都追求做到細(xì)膩,制作可持續(xù)發(fā)展的企業(yè)網(wǎng)站。為客戶提供成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、域名注冊網(wǎng)站空間、網(wǎng)絡(luò)營銷、VI設(shè)計、 網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,以客戶的口碑塑造優(yōu)易品牌,攜手廣大客戶,共同發(fā)展進(jìn)步。

比較字符串:

= 等于、== 等于,同=、!= 不等于、> 大于、<小于、-z字符串為空、-n字符串非空null


if流程控制語句

?if語句有三種使用方式:

格式如下:

單分支:

if 條件判斷語句

then 執(zhí)行語句

fi

雙分支:

if 條件判斷語句

then 執(zhí)行語句

else 執(zhí)行語句

fi

多分支:

if 條件判斷語句

then 執(zhí)行語句

else 執(zhí)行語句

fi

##################################?
實(shí)戰(zhàn)1:if單分支--->應(yīng)用

shell 條件判斷

源碼如下:

[root@linux4 ~]# if [ -d /root ];then //判斷root目錄是否存在
> echo "ok" ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//如果存在輸入OK
> fi
ok

##################################?

實(shí)戰(zhàn)2:if雙分支應(yīng)用--->pinghost.sh?
ping -c 3 -i 0.2 -w 3 192.168.1.1

-c 發(fā)送數(shù)據(jù)包個數(shù)

-i 數(shù)據(jù)包每次發(fā)送間隔時間,默認(rèn)單位:秒(s)

-w 等待時間,超過返回失敗

shell 條件判斷

源碼如下:

#!/bin/bash

# ping a given host and print the host status
ip=192.168.1.1
ping -c 3 -i 0.2 -w 3 $ip >>/dev/null #-c count -i? -w wait?
if [ $? -eq 0 ];then?
? ? ? ? echo "the host $ip is up."?
else
? ? ? ? echo "the host $ip is down."?
fi

##################################

實(shí)戰(zhàn)3:if多分支應(yīng)用--->判斷數(shù)值區(qū)間 num.sh?

shell 條件判斷

源碼如下:

#!/bin/bash?

read -p "請輸入一個成績: " num

if [ $num -gt 85 -a $num -lt 100 ];then
? ? ? ? echo '優(yōu)秀!'
elif [ $num -gt 70 ];then
? ? ? ? echo '良好!'
elif [ $num -gt 60 ];then
? ? ? ? echo '合格!'
else
? ? ? ? echo '不合格!'
fi


##################################

實(shí)戰(zhàn)4:if嵌套使用

shell 條件判斷

源碼如下:

#!/bin/bash
read -p "請輸入這位同學(xué)的成績: " a
if [ $a -lt 10 ];then
? ? ? ? echo "恭喜這位同學(xué)進(jìn)入決賽!"
? ? ? ? read -p "請輸入這位同學(xué)性別: " b
? ? ? ? if [ $b = "男" ];then
? ? ? ? ? ? ? ? echo "恭喜這位同學(xué)進(jìn)入男子決賽組!"
? ? ? ? else
? ? ? ? ? ? ? ? echo "恭喜這位同學(xué)進(jìn)入女子決賽組!"
? ? ? ? fi
fi

本文標(biāo)題:shell條件判斷
網(wǎng)站地址:http://m.2m8n56k.cn/article24/jdcije.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣云服務(wù)器企業(yè)建站網(wǎng)站改版App設(shè)計響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
主站蜘蛛池模板: 国产tv在线观看 | 日韩精品一区二区三区在线观看l | 日本aaaa特级毛片 | 在线精品亚洲欧洲第一页 | 久久99国产精一区二区三区 | 亚洲国产成人久久综合碰 | 三级网站免费 | 性盈盈影院影院 | 亚洲天码中文字幕第一页 | 91精品国产免费久久国语蜜臀 | 欧美特黄三级成人 | 99九九视频| 国产操操 | 久久青草免费免费91线频观看 | 国产香蕉久久 | 成人免费午夜性视频 | 亚洲成 人a影院青久在线观看 | 亚洲国产精品日韩在线观看 | 步兵精品手机在线观看 | 久热精品免费视频 | 亚洲国产经典 | 一区二区三区欧美 | 国产精品成人一区二区不卡 | 两性色午夜视频免费国产 | 国产精品亚洲第五区在线 | 欧美大片一区二区三区 | 免费a级毛片视频 | 日本乱人伦在线观看免费 | 成人精品视频一区二区在线 | 欧美成人性生活视频 | 国产成人a一区二区 | 91看片淫黄大片.在线天堂 | 亚洲午夜在线播放 | 国产精品天天爽夜夜欢张柏芝 | 手机在线播放av | 男人和女人搞黄 | 成人爱做日本视频免费 | 俄罗斯美女在线观看一区 | 欧美国产精品不卡在线观看 | 亚洲精品一区二区三区美女 | 国产91精品露脸国语对白 |