为什么awk在命令完成之前打印一个新行?

时间:2014-04-28 21:55:10

标签: bash awk tcsh

我有一个awk命令列表,格式如下:

awk '$2==1 && $3>=145044110 && $4<=145861130 {print $1,$2,$3,$4,"Del\_11.1"}' $input>>$input.new.txt

我希望这些awk语句的输出都在一行上,但输出是这样的:

subj1 1 1450441100 145861130
Del_11.1

我希望"Dell_11.1"与输出的其余部分位于同一行。关于它为什么不断打印到新线的任何想法?

谢谢!

0 个答案:

没有答案