亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 3701 | 回復(fù): 12
打印 上一主題 下一主題

[文本處理] 正則匹配 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-11-11 14:33 |只看該作者 |倒序?yàn)g覽
#r=`echo "630" | grep "\."`
#echo $r

#

請(qǐng)問大家$r為什么會(huì)是回車而不是空或者""呢,如果我要用條件判斷$r是否為空或者為回車應(yīng)該怎么寫。

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
2 [報(bào)告]
發(fā)表于 2013-11-11 14:34 |只看該作者
  1. echo "630" | grep -q "\."
  2. if [ $? == 0 ]; then
  3.     echo yes
  4. else
  5.     echo no
  6. fi
復(fù)制代碼

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2013-11-11 14:44 |只看該作者
回復(fù) 2# Shell_HAT


    謝謝指教,solaris好像默認(rèn)使用的是/usr/bin/grep,如果加-q需要使用/usr/xpg4/bin/grep才可以,希望看到帖子的其他兄弟注意一下使用絕對(duì)目錄啊

論壇徽章:
1
CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34
4 [報(bào)告]
發(fā)表于 2013-11-11 14:49 |只看該作者
  1. r=`echo  "630" | grep "\."`
  2. echo -n $r


復(fù)制代碼
那個(gè)回車是echo打出來的,不是r的值

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2013-11-11 15:05 |只看該作者
回復(fù) 4# 不能超過15字


    感謝提示啊,比較切合問題的根本

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
6 [報(bào)告]
發(fā)表于 2013-11-11 15:32 |只看該作者
回復(fù) 1# db_pub


在shell, 一般不建議直接判斷 一個(gè) 變量($VAR) 是不是為 "" 或 null.

正確的做法是:
  1. if [ "x$VAR" = "x" ] then
  2.     # VAR為 "" 或 未賦值
  3. else
  4.     # VAR  有值
  5. fi
復(fù)制代碼

論壇徽章:
1
射手座
日期:2014-03-10 14:24:52
7 [報(bào)告]
發(fā)表于 2013-11-11 18:32 |只看該作者
本帖最后由 davidbeckham921 于 2013-11-11 18:33 編輯

看到6樓想起來這個(gè)
  1. ${variable name :+value} 如果設(shè)置了variable name,就把value顯示, 未設(shè)置則為空;
  2. ${variable name:-value} 如果設(shè)置了variable name,就顯示它,未設(shè)置就顯示value<僅顯不存本地中>>;
  3. ${variable name:?value} 未設(shè)置提示用戶錯(cuò)誤信息value;
  4. ${variable name:=value} 如未設(shè)置就把value設(shè)置并顯示<寫入本地中>
復(fù)制代碼

論壇徽章:
39
辰龍
日期:2013-08-21 15:45:192015亞冠之廣州富力
日期:2015-05-12 16:34:52亥豬
日期:2015-03-03 17:22:00申猴
日期:2015-03-03 17:21:37未羊
日期:2014-10-10 13:45:41戌狗
日期:2014-06-17 09:53:29巨蟹座
日期:2014-06-12 23:17:17雙魚座
日期:2014-06-10 12:42:44寅虎
日期:2014-06-09 12:52:172015亞冠之卡爾希納薩夫
日期:2015-05-24 15:24:35黃金圣斗士
日期:2015-12-02 17:25:0815-16賽季CBA聯(lián)賽之吉林
日期:2017-06-24 16:43:52
8 [報(bào)告]
發(fā)表于 2013-11-11 23:26 |只看該作者
q1208c 發(fā)表于 2013-11-11 15:32
回復(fù) 1# db_pub


目測(cè)更簡(jiǎn)潔的做法是
  1. if [ $var ];then
  2. echo var 不為空
  3. else
  4. echo var 為空
  5. fi
復(fù)制代碼

論壇徽章:
33
榮譽(yù)會(huì)員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
9 [報(bào)告]
發(fā)表于 2013-11-12 10:15 |只看該作者
回復(fù) 8# 關(guān)陰月飛

如果 VAR=0 呢 ?

   

論壇徽章:
39
辰龍
日期:2013-08-21 15:45:192015亞冠之廣州富力
日期:2015-05-12 16:34:52亥豬
日期:2015-03-03 17:22:00申猴
日期:2015-03-03 17:21:37未羊
日期:2014-10-10 13:45:41戌狗
日期:2014-06-17 09:53:29巨蟹座
日期:2014-06-12 23:17:17雙魚座
日期:2014-06-10 12:42:44寅虎
日期:2014-06-09 12:52:172015亞冠之卡爾希納薩夫
日期:2015-05-24 15:24:35黃金圣斗士
日期:2015-12-02 17:25:0815-16賽季CBA聯(lián)賽之吉林
日期:2017-06-24 16:43:52
10 [報(bào)告]
發(fā)表于 2013-11-12 10:16 |只看該作者
回復(fù) 9# q1208c


    如果var=0  則  var 不為空呀
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP