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

Chinaunix

標(biāo)題: 請(qǐng)高手幫忙看看,為何沒有輸出? [打印本頁]

作者: earwig    時(shí)間: 2012-06-11 14:13
標(biāo)題: 請(qǐng)高手幫忙看看,為何沒有輸出?
例子:
9.01
0.2134
9000.
4584.345
23.00
123

現(xiàn)在想把里面的小數(shù)都拿出來,不包括9000.
awk '/[0-9]+\.[0-9]*/ {print}' 這樣寫的話輸出會(huì)帶有9000.
awk '/[0-9]+\.[0-9]{1, }/ {print}' 這樣的話就沒有輸出了

請(qǐng)問是哪里出現(xiàn)問題了呢?
作者: kk5234    時(shí)間: 2012-06-11 14:19
  1. awk '/[0-9]+\.[0-9]+/'
復(fù)制代碼

作者: earwig    時(shí)間: 2012-06-11 14:21
kk5234 發(fā)表于 2012-06-11 14:19

請(qǐng)問+代表的是一次或多次,那{1,}不也是表示最少一次嗎?有什么不同嗎?
作者: personball    時(shí)間: 2012-06-11 14:28
回復(fù) 3# earwig


    {}  ------>  \{   \}  試試
作者: earwig    時(shí)間: 2012-06-11 14:31
personball 發(fā)表于 2012-06-11 14:28
回復(fù) 3# earwig

我覺得你說的這個(gè)不對(duì),如果用\的話,那么{1,}不就沒意義了嗎?
作者: personball    時(shí)間: 2012-06-11 14:49
回復(fù) 5# earwig


    我也剛找到答案,你看下這個(gè)帖子:http://www.72891.cn/thread-1689150-1-1.html
作者: yinyuemi    時(shí)間: 2012-06-11 15:00
本帖最后由 yinyuemi 于 2012-06-11 15:02 編輯

回復(fù) 1# earwig
  1. echo '9.01
  2. 0.2134
  3. 9000.
  4. 4584.345
  5. 23.00
  6. 123' |awk --re-interval '/[0-9]{1,}\.[0-9]{1,}/'
  7. 9.01
  8. 0.2134
  9. 4584.345
  10. 23.00
復(fù)制代碼

作者: earwig    時(shí)間: 2012-06-11 15:04
personball 發(fā)表于 2012-06-11 14:49
回復(fù) 5# earwig


好的,多謝!




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2