如何在文本中间标记两列。
grep --color '^[[:alnum:]]*[[:blank:]]' file
这在开头标记了文本,但我想标记第二列和第三列。如何通过第一列?
答案1
使用 GNU grep 尝试一下:
grep --color -P '^[[:alnum:]]+[[:blank:]]+\K[[:alnum:]]+[[:blank:]]+[[:alnum:]]+' file
如何在文本中间标记两列。
grep --color '^[[:alnum:]]*[[:blank:]]' file
这在开头标记了文本,但我想标记第二列和第三列。如何通过第一列?
使用 GNU grep 尝试一下:
grep --color -P '^[[:alnum:]]+[[:blank:]]+\K[[:alnum:]]+[[:blank:]]+[[:alnum:]]+' file