我想 grep 字符串中包含数字和点 (.) 的部分。
例如:
/home/xar/11.1.0/hez
/uaa/14.0.2.5/grd/pc
我想要的只是这部分行:
14.0.2.5
11.1.0
我意识到 cut
命令不足以解决这个问题。
最佳答案
你可以使用这个 grep:
$ grep -o "[0-9.]*" file
11.1.0
14.0.2.5
-o
用于“只打印匹配的部分”。[0-9.]*"
匹配数字和点的任意组合。
关于linux - Grep Linux 中字符串的特殊部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22907015/