-2
我在管道分隔文件上使用nawk将字段打印为索引和键,其中一些字段包含空格,当没有空格时,一切正常,但如果情况正常的空白awk将其视为字段分隔符并将此o/p打印到新行。参见下面我输入:在使用awk时在字段中保留空格
输入
a|b|c d e|1|2|3
a|b c|d|1|2|2 3
Output
Index=a|b|c
Key=1|2|3
Index=d
Key=
Index=e
Key=
Index=a|b
Key=1|2|2
Index=c|d
Key=3
期望输出
Index=a|b|c d e
Key=1|2|3
Index=a|b c|d
Key=1|2|2 3
总之两个记录2指数和2个键,并保持基本空格,因为它是。