Поведение разделителя полей awk

Почему этот сценарий awk:

awk '{FS = "\t" ; print $1 " - " $2}' A.txt

с этим входным файлом A.txt

B A A1
C B A2
D A A3

выводит эти результаты

B - A
C B - A2
D A - A3

Обратите внимание, что между первыми B и A есть пробел, а не символ табуляции. Я дважды проверил это

5
задан Sergej Andrejev 10 February 2011 в 15:48
поделиться