shell指令碼之整數二次元比較操作符

2022-08-24 00:39:12 字數 1283 閱讀 3819

我們也可以通過man test檢視

(1) ">"和""和"

[root@shellbiancheng ~]# a=3

[root@shellbiancheng ~]# b=2

[root@shellbiancheng ~]# [ $a \> $b ]&& echo 0

0[root@shellbiancheng ~]# [ $a > $b ]&& echo 0||echo 1

0[root@shellbiancheng ~]# [ $a -gt $b ]&& echo 0||echo 1

0[root@shellbiancheng ~]# [[ $a > $b ]]&& echo 0||echo 1

(2) "="和"!="符號在中括號和雙中括號中不需要轉義。

實際測試結果結論:

(1)中括號中用》(大於號)和

(2) 必須是兩個整數作比較,不是會報錯。

(3) 在中括號中推薦使用-eq這種比較方法。

(4)[[ ]]用">"寫法也可能不對只比較第一位邏輯結果不對,所以推薦使用-eq的方法和雙括號的方法。

(2)[ $num –eq $num2 ] 注意空格,和比較符號。

(3)(($num1>$num2)) 無需空格,常規數學比較符號。

(4)整數比較不用加雙引號。

系統指令碼例子grep –w "\-eq" /etc/init.d/nfs

二次元的正確開啟方式

本文 github 已收錄,有技術乾貨文章,整理的學習資料,一線大廠面試經驗分享等,歡迎 star 和 完善。去年發表的 talking head 大家都看過了吧?最近,這位谷歌工程師對演算法進行了公升級,talking head 2 效果更好!只需要一張 png 二次元角色,就可以生成虛擬偶像,生...

繪畫教程 二次元男生頭髮的畫法

男性的髮型不如女性般豐富,但不同的造型和線條運用也能形成多樣的變化。男性的髮絲通常較硬,形成的發簇形狀也更像有稜角的幾何形。男生頭髮的基本畫法 正面 拉出發際的輔助線 以沒有頭髮和臉的頭部作為基礎,從額頭到耳朵上畫一條髮際線的輔助線。畫劉海 參考額頭的輔助線線,畫出劉海。畫一束頭髮 在頭頂部做乙個螺...

細數那些年二次元動漫的之最系列

上次已經做了一期遊戲chat,應廣大粉絲的要求,這就開乙個二次元動畫的chat。無論你現在多大,無論你是否喜歡動畫,相信總有一些是觸動了你的內心深處的那份情懷或者記憶。動畫並不是兒童的專屬,動畫中塑造了乙個乙個有血有肉的角色,有的角色純粹無腦熱血,有的角色是你非常討厭的,也有的角色是你這一生嚮往成為...