我希望grep一个文本文件只返回包含分隔符之间的字符串的行。是否有可能在分隔符之间进行grep?
文本如下:
Hello;Goodbye;100;200;
Hello;Goodbye;200;100;
Hello;Goodbye;300;400;
Hello;Goodbye;400;300;我希望在最后一个分隔符之间使用grep --例如,我希望grep为'200‘,但仅在最后一列中,因此它只返回:
你好;再见;100;200;
这个是可能的吗?谢谢你的帮助!S.
发布于 2016-07-04 22:01:36
发布于 2016-07-04 22:06:05
如果你不受grep的约束,你可以使用例如。使用AWK,您可以进行更复杂的过滤。对于你的问题,这个过滤掉了你想要的行
awk -F';' '$4=="200" {print}' filenamehttps://stackoverflow.com/questions/38192549
复制相似问题