答案1
这将打印全部:
awk '{print $0}'
为了使其足够长:这将打印第 3 列至第 6 列:
awk -v f=3 -v t=6 '{for(i=f;i<=t;i++) printf("%s%s",$i,(i==t)?"\n":OFS)}'
OFS 是一个内置变量(共有 8 个:FS、OFS、RS、ORS、NR、NF、FILENAME、FNR),是输出字段分隔符(更多内容)。
这将打印全部:
awk '{print $0}'
为了使其足够长:这将打印第 3 列至第 6 列:
awk -v f=3 -v t=6 '{for(i=f;i<=t;i++) printf("%s%s",$i,(i==t)?"\n":OFS)}'
OFS 是一个内置变量(共有 8 个:FS、OFS、RS、ORS、NR、NF、FILENAME、FNR),是输出字段分隔符(更多内容)。