我正在尝试使用 awk 有选择地显示数据库表中的几列(请参见下面的示例)。虽然并非所有字段都已填充,但我仍然需要返回一个空白字段来表示它。
--------- -------------------------- ------------ ------
000 0000000000198012 702 29
000 0000000000198013 29
000 702 29
000 0000000000198015 702 03
055 0000000000000001 702
这就是我正在使用的:
select * from db| awk '{print $1,$3,$4}'
但在有空白字段的行中,awk 会跳过这些字段并显示下一个填充字段的结果。如何准确显示结果?
-谢谢!