这是我要运行的命令
awk '/$4 ~ \|/' text.txt
这是text.txt中的内容
27 34 83 38|27 93
38 38 02 38 02
我要
27 34 83 38|27 93
作为输出,但我什么也没收到
最佳答案
您需要将 $4
与正则表达式文字匹配,而不是将其放在 reg ex 中。
尝试
awk '$4 ~ /\|/' text.txt
关于awk - 使用 awk 查找列是否包含 "|",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38622317/