亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Linux > 正文

shell字符串比較判斷是否為數字

2019-10-26 18:35:12
字體:
來源:轉載
供稿:網友
二元比較操作符,比較變量或者比較數字.注意數字與字符串的區別.

整數比較

-eq 等于,如:if [ "$a" -eq "$b" ]
-ne 不等于,如:if [ "$a" -ne "$b" ]
-gt 大于,如:if [ "$a" -gt "$b" ]
-ge 大于等于,如:if [ "$a" -ge "$b" ]
-lt 小于,如:if [ "$a" -lt "$b" ]
-le 小于等于,如:if [ "$a" -le "$b" ]
< 小于(需要雙括號),如:(("$a" < "$b"))
<= 小于等于(需要雙括號),如:(("$a" <= "$b"))
> 大于(需要雙括號),如:(("$a" > "$b"))
>= 大于等于(需要雙括號),如:(("$a" >= "$b"))

字符串比較

= 等于,如:if [ "$a" = "$b" ]
== 等于,如:if [ "$a" == "$b" ],與=等價
注意:==的功能在[[]]和[]中的行為是不同的,如下:
1 [[ $a == z* ]] # 如果$a以"z"開頭(模式匹配)那么將為true
2 [[ $a == "z*" ]] # 如果$a等于z*(字符匹配),那么結果為true
3
4 [ $a == z* ] # File globbing 和word splitting將會發生
5 [ "$a" == "z*" ] # 如果$a等于z*(字符匹配),那么結果為true
一點解釋,關于File globbing是一種關于文件的速記法,比如"*.c"就是,再如~也是.
但是file globbing并不是嚴格的正則表達式,雖然絕大多數情況下結構比較像.
!= 不等于,如:if [ "$a" != "$b" ]
這個操作符將在[[]]結構中使用模式匹配.
< 小于,在ASCII字母順序下.如:
if [[ "$a" < "$b" ]]
if [ "$a" /< "$b" ]
注意:在[]結構中"<"需要被轉義.
> 大于,在ASCII字母順序下.如:
if [[ "$a" > "$b" ]]
if [ "$a" /> "$b" ]
注意:在[]結構中">"需要被轉義.
具體參考Example 26-11來查看這個操作符應用的例子.
-z 字符串為"null".就是長度為0.
-n 字符串不為"null"
注意:
使用-n在[]結構中測試必須要用""把變量引起來.使用一個未被""的字符串來使用! -z
或者就是未用""引用的字符串本身,放到[]結構中。雖然一般情況下可
以工作,但這是不安全的.習慣于使用""來測試字符串是一種好習慣.

awk '{print $2}' class.txt | grep '^[0-9.]' > res

–b 當file存在并且是塊文件時返回真
-c 當file存在并且是字符文件時返回真
-d 當pathname存在并且是一個目錄時返回真
-e 當pathname指定的文件或目錄存在時返回真
-f 當file存在并且是正規文件時返回真
-g 當由pathname指定的文件或目錄存在并且設置了SGID位時返回為真
-h 當file存在并且是符號鏈接文件時返回真,該選項在一些老系統上無效
-k 當由pathname指定的文件或目錄存在并且設置了“粘滯”位時返回真
-p 當file存在并且是命令管道時返回為真
-r 當由pathname指定的文件或目錄存在并且可讀時返回為真
-s 當file存在文件大小大于0時返回真
-u 當由pathname指定的文件或目錄存在并且設置了SUID位時返回真
-w 當由pathname指定的文件或目錄存在并且可執行時返回真。一個目錄為了它的內容被訪問必然是可執行的。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美老女人性视频| 成人黄色免费网站在线观看| 亚洲欧美中文日韩v在线观看| 国产成人精品日本亚洲| 91精品视频在线| 国产精品99一区| 欧美日韩综合视频网址| 国产精品视频精品| 亚洲午夜色婷婷在线| 欧美俄罗斯性视频| 欧美性色19p| 欧美激情中文字幕在线| 久久久在线观看| 欧美日韩人人澡狠狠躁视频| 精品成人av一区| 国产精品国内视频| 日韩电影在线观看免费| 日韩在线观看免费网站| 日韩在线观看网址| 在线精品国产成人综合| 狠狠爱在线视频一区| 成人性生交大片免费看视频直播| 国产拍精品一二三| 国产精品v片在线观看不卡| 亚洲人成电影网站色| 成人啪啪免费看| 亚洲无线码在线一区观看| 清纯唯美亚洲激情| 国产情人节一区| 亚洲精品wwwww| 精品国模在线视频| 日韩大陆毛片av| 精品国产成人在线| 欧美黄色三级网站| 高清亚洲成在人网站天堂| 深夜福利国产精品| 日韩电影免费在线观看中文字幕| 91精品久久久久久久久久| 2019中文在线观看| 亚洲毛片在线观看| 5566成人精品视频免费| 日韩大陆欧美高清视频区| 欧美亚洲免费电影| 国产久一一精品| 国产成人精品a视频一区www| 91久久精品国产91久久| 亚洲伊人一本大道中文字幕| 伊人一区二区三区久久精品| 国产一区二区在线播放| 91精品国产网站| 亚洲精品国产精品国产自| 国产精品爽爽爽爽爽爽在线观看| 国产精品黄色av| 国产精品av在线播放| 欧美一区二区三区精品电影| 欧美性xxxx极品hd满灌| 亚洲一区二区免费在线| 日韩电影中文字幕在线| 91精品国产免费久久久久久| 国内偷自视频区视频综合| www.日韩免费| 欧美激情一二三| 日韩av大片免费看| 色偷偷9999www| 懂色aⅴ精品一区二区三区蜜月| 美女少妇精品视频| 欧美最猛性xxxxx免费| 欧美一区二粉嫩精品国产一线天| 一区二区三区回区在观看免费视频| 精品久久久久久久中文字幕| 日韩av快播网址| 日韩精品福利在线| 欧美高清在线观看| 国产日韩欧美在线播放| 日韩电影大片中文字幕| 久久精品久久久久久| 成人国产精品一区| 欧美俄罗斯乱妇| 亚洲欧洲xxxx| 最近中文字幕mv在线一区二区三区四区| 久久国产精品久久精品| 久久精品国产欧美亚洲人人爽| 成人精品aaaa网站| 欧美日韩亚洲成人| 色偷偷综合社区| 色yeye香蕉凹凸一区二区av| 成人深夜直播免费观看| 亚洲图中文字幕| 日韩美女写真福利在线观看| 国产精品久久久久久久久久ktv| 国产精品亚洲视频在线观看| 一本色道久久综合狠狠躁篇怎么玩| 97超碰国产精品女人人人爽| 日韩美女主播视频| 久久偷看各类女兵18女厕嘘嘘| 色综合久综合久久综合久鬼88| 日韩精品中文字幕久久臀| 色樱桃影院亚洲精品影院| 国产91露脸中文字幕在线| 欧美色道久久88综合亚洲精品| 一区二区三区回区在观看免费视频| 伊人伊成久久人综合网小说| 久久综合色88| 日韩成人激情视频| 一区二区三区视频免费| 欧美激情一区二区三区在线视频观看| 亚洲性69xxxbbb| 成人h视频在线观看播放| 国产精品都在这里| 欧美最猛性xxxx| 国内成人精品视频| 欧美大学生性色视频| 最近2019中文免费高清视频观看www99| 国产精品美女呻吟| 久久久久久久电影一区| 亚洲国产精品va在线| 久久久久99精品久久久久| 国产美女久久精品香蕉69| 国产精品尤物福利片在线观看| 亚洲成色777777在线观看影院| 欧美高清不卡在线| 国产精品va在线播放| 国产99久久久欧美黑人| 欧美激情啊啊啊| 国产欧美精品日韩| 亚洲永久免费观看| 欧洲成人午夜免费大片| 亚洲欧美日韩一区二区三区在线| 日韩欧美中文第一页| 精品欧美aⅴ在线网站| 91视频国产一区| 97avcom| 日韩美女视频中文字幕| 日韩精品高清在线| 欧美超级免费视 在线| 色婷婷成人综合| 国产精品视频26uuu| www.亚洲免费视频| 亚洲激情电影中文字幕| 亚洲精品国精品久久99热| 17婷婷久久www| 国产亚洲欧美日韩美女| 欧美亚洲日本网站| 日韩极品精品视频免费观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲精品ady| 精品久久久久久久久国产字幕| 国产精品成人va在线观看| 欧美成人免费在线观看| 国产精品一区av| 亚洲一区久久久| 欧美日韩免费在线观看| 日韩亚洲欧美中文在线| 国产成人精品久久久| 岛国av一区二区三区| 亚洲国产一区二区三区四区| 午夜精品久久久久久久白皮肤| xxx成人少妇69| 成人午夜高潮视频| 日韩少妇与小伙激情| 国产精品成久久久久三级| 精品美女久久久久久免费| 亚洲伊人第一页| 亚洲毛片在线观看|