【发布时间】:2012-11-26 22:26:29
【问题描述】:
所以问题是:
使用 awk 显示文件中库存少于 100 件的所有行。数量是第二个字段。
我试过了
awk '$2 < 100' inventory
但仅在第二个字段中显示小于 100 的行,这是要求我显示所有行,我不知道如何显示,有人可以帮助我吗?
草莓酱,300,4
覆盆子果酱,1216,7
蓝莓果酱,96,195
草莓果盘,49,621
覆盆子果盘,1937,624
蓝莓果盘,200,625
冷冻草莓,130,1941
草帽,16,2047
^库存文件内容
【问题讨论】:
-
不,它不起作用
-
呃。这到底是怎么做到的?
-
“显示所有少于 100 个项目的行”,其中项目数存储在第二个字段中...您的代码“仅显示少于 100 个的行在第二场“......不是吗?您显示所有行,或者您将所有数字小于 100 的行显示为第二个字段...您是什么意思?
-
我被你的问题弄糊涂了,你是问有没有数量
-
不确定?有 3 个字段,第二个字段应该显示库存中少于 100 的行,但只有 '$2 >= 100' 或 '$2