当前位置: 技术问答>linux和unix
在线急求grep语句写法
来源: 互联网 发布时间:2016-01-17
本文导语: 原语句: grep "version 0.5" a.txt 现在要求把所有版本号大于0.5的都列出来,如0.55,0.6,1.0等 | 正则表达式不能比较数值大小。。。。 再试试这个 grep -e "version 0.5[0-9]" -e "version [1-9].*" -e v...
原语句:
grep "version 0.5" a.txt
现在要求把所有版本号大于0.5的都列出来,如0.55,0.6,1.0等
grep "version 0.5" a.txt
现在要求把所有版本号大于0.5的都列出来,如0.55,0.6,1.0等
|
正则表达式不能比较数值大小。。。。 再试试这个
grep -e "version 0.5[0-9]" -e "version [1-9].*" -e version 0.[6-9]. test.txt
前提是要保证不要有0.50000这种东东
grep -e "version 0.5[0-9]" -e "version [1-9].*" -e version 0.[6-9]. test.txt
前提是要保证不要有0.50000这种东东
|
sort -n a.txt | grep -A `sort -n a.txt | wc -l` "version 0.5"
哎,想不出来了,给你一个不太确定的做法吧。这个能够打印出大于等于0.5的行。
哎,想不出来了,给你一个不太确定的做法吧。这个能够打印出大于等于0.5的行。