我想要达到与sed: Extract version number from string中所解释的相同的效果,但仅考虑第一个数字序列或更安全,请告诉sed仅保留数字跟在命令的名字后面,剩下的就是其余的数字。sed从字符串中提取版本号(仅限版本,不包含其他数字)
I have:
铬12.0.742.112的Ubuntu 11.04
I want:
12.0.742.112
Instead of:
12.0.742.11211.04
我现在知道,使用头部或尾部与排序,可以显示最大/最小的数字,但我怎么能告诉sed只考虑第一个序列?
编辑:我忘了提及我使用bash。
哦,不,有时候版本之前的名称 – octosquidopus
@octosquidopus,那么,我们怎么知道你想要哪个版本? – Kusalananda
我想要命令后面的数字,如果不存在,则显示第一个数字。 – octosquidopus