awk打印下划线

awk打印下划线

我需要awk在输出中打印下划线。见下面的例子

电流输出

  [root@looct ~]# date | awk '{print $2$3$6}'
   Nov142016

所需输出

Nov_14_2016   -----> I need this, is it possible? 

答案1

date +%b_%d_%Y

无需额外的过程即可完成。

答案2

 date | awk '{print $2"_"$3"_"$6}'

或与OFS

date | awk -v OFS=_ '{print $2,$3,$6}'

相关内容