国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁(yè) > 技術(shù) > Linux

linux中eq是什么意思

Linux 2022-07-14 21:44:32

Linux中,eq是“相等”的意思;Linux shell編程會(huì)用到判斷字符串是否相等,而“eq”就可以用于整數(shù)比較進(jìn)行條件判斷,測(cè)試兩個(gè)整數(shù)是否相等,相等則結(jié)果為真,不相等則結(jié)果為假,語(yǔ)法為“$A -eq $B”。

教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux中eq是什么意思

在Linux shell編程中,經(jīng)常會(huì)用到判斷字符串是否相等,可用于判斷字符串是否相等的操作符有‘-eq’(相等), ‘-ne’(不等于), ‘-lt’(小于), ‘-le’(小于或等于), ‘-gt’(大于)或‘-ge’(大于或等于),以及=,==,!=,。

命令簡(jiǎn)介:

條件判斷:

如果用戶不存在

添加用戶,給密碼并顯示添加成功;

否則

顯示如果已經(jīng)沒在,沒有添加;

變量名稱:

1、只能包含字母、數(shù)字和下劃線,并且不能數(shù)字開頭;

2、不應(yīng)該跟系統(tǒng)中已有的環(huán)境變量重名;

3、最好做到見名知義;

bash中如何實(shí)現(xiàn)條件判斷?

條件測(cè)試類型:

整數(shù)測(cè)試

字符測(cè)試

文件測(cè)試

條件測(cè)試的表達(dá)式:

       [ expression ]
       ` expression `
       test expression

整數(shù)比較:

  • -eq: 測(cè)試兩個(gè)整數(shù)是否相等;比如 $A -eq $B

  • -ne: 測(cè)試兩個(gè)整數(shù)是否不等;不等,為真;相等,為假;

  • -gt: 測(cè)試一個(gè)數(shù)是否大于另一個(gè)數(shù);大于,為真;否則,為假;

  • -lt: 測(cè)試一個(gè)數(shù)是否小于另一個(gè)數(shù);小于,為真;否則,為假;

  • -ge: 大于或等于

  • -le:小于或等于

擴(kuò)展知識(shí)

命令的間邏輯關(guān)系:

邏輯與: &&

第一個(gè)條件為假時(shí),第二條件不用再判斷,最終結(jié)果已經(jīng)有;

第一個(gè)條件為真時(shí),第二條件必須得判斷;

邏輯或: ||

推薦學(xué)習(xí):Linux視頻教程

以上就是linux中eq是什么意思的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來(lái)源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來(lái)源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5