我有一个 foreach 循环的输出,格式如下:
ABC123603LP 44Bq AAAA
ABC123603P 3BU AAAA
ABC123603ZZP AAAA
ABC123604DP 3BU BBBB
ABC123604LP 44Bq BBBB
ABC123605AP 4q CCCC
ABC123605DP 33BGU CCCC
ABC123606AP 35Bjq DDDD
ABC123606DP 4B DDDD
从这里我希望将第 1 列和第 2 列打印到终端
echo ... | awk '{print $1, $2}'
但是,第三行和其他行打印 ABC123603ZZP AAAA,因为在这种情况下,第二列是空白的。我该如何解决这个问题?