【发布时间】:2013-03-09 19:34:21
【问题描述】:
我有一串数字格式如下:
24_1_1_1_1_1_12_1_1_13_1_1
下划线是空格
我需要获取 3 个数字。本例中的第一个数字24,然后是后面两个1's 之后的数字,在本例中为1。然后再两个1's 将是12。我尝试了许多sed、awk 和grep 解决方案来获得答案,但问题是所需的3 个数字中的任何一个都可能是1,2 或3 位数字。
所以在这个例子中,我需要加粗的数字。
24_1_1_1_1_1_12_1_1_13_1_1
【问题讨论】:
标签: bash shell awk grep pattern-matching