Лишнее пространство в выводе awk

Почему я получаю пробелы до и после разделителя в следующем примере?

awk -F'^'  '{print $1,":",$2}' SERVER_2012-02-29-12-15-00
3969 : 1272
3969 : 1272
3969 : 1272

Я ожидаю, что результаты будут без пробелов, как показано ниже:

3969:1272
3969:1272
3969:1272

Текстовый файл выглядит как это ...

cat SERVER_2012-02-29-12-15-00
3969^1272^14.140.90.242^^IN^como^2012-02-29
3969^1272^14.140.90.242^^IN^como^2012-02-29
3969^1272^14.140.90.242^^IN^como^2012-02-29
5
задан shantanuo 1 March 2012 в 06:45
поделиться