AWK参考全行

AWK参考全行,awk,Awk,我正在尝试向一系列制表符删除列添加列日期 awk -v c=0 '{if(c==0){c++; print "Date\t" print} else{ ... 这个文件有很多列,所以我不想用$x打印每一列 print ( "Date\t" $1 $2 $2 ... ) 而是打印新日期列前面的整行内容。只是print语句很好地打印了这一行,但我找不到一个示例,说明如何在同一行中打印某些内容,然后打印整行。如何引用整行以便我可以 print ( "Date\t" ROW_REFERENCE)

我正在尝试向一系列制表符删除列添加列日期

awk -v c=0 '{if(c==0){c++; print "Date\t" print} else{ ...
这个文件有很多列,所以我不想用$x打印每一列

print ( "Date\t" $1 $2 $2 ... )
而是打印新日期列前面的整行内容。只是print语句很好地打印了这一行,但我找不到一个示例,说明如何在同一行中打印某些内容,然后打印整行。如何引用整行以便我可以

print ( "Date\t" ROW_REFERENCE)
根据kdhp的评论


$0引用当前行,因此print“Date\t”$0将打印“Date\t”,后跟当前行
$0
引用当前行,因此
print“Date\t”$0
将打印
“Date\t”
,后跟当前行。您也可以只更改
$1
,即
$1=“Date\t”$1
并像往常一样打印该行。您也可以执行
printf“Date\t”
以避免后面的换行符。谢谢,$0是我要找的