如何从列中分离出特定数字并将其添加到新文件中?例如,从第 3 列中取出所有“134”的数字,我尝试使用
awk '$3 == 134" file.txt
但它不起作用,也尝试使用
awk -F, '{print $3 == 134 }' file.txt
没用。
Pink 132 134
Blue 189 167
Yellow 2000 134
Green 678 145
Black 789 145
White 780 135
所以新文件将只包含以下内容
Pink 132 134
Yellow 2000 134
答案1
像这样:
awk '$3 == 134' file.txt | tee new_file.txt
只要没有分隔,
符,请-F,
从 awk 命令中删除。
然后用单引号打开命令并用双引号关闭它