这可能是由于默认的字段分隔符导致的问题。如果您的字段分隔符不是默认的空格符,则需要使用合适的分隔符来告诉awk如何正确分隔字段。
例如,如果您的分隔符是“|”则可以使用以下示例代码:
awk -F "|" '{print $1}' filename
该代码指定了分隔符“|”,并使用了“$1”来打印第一个字段。如果您需要打印其他字段,则可以使用$2、$3等。
上一篇:awk为什么会移除空行
下一篇:AWK问题:计算“非匹配”