shell awk中如何实现 1 2 3 4 5 6 7 8 如何输出 1 2 3 4 5 6 7 8

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell awk中如何实现 1 2 3 4 5 6 7 8 如何输出 1 2 3 4 5 6 7 8相关的知识,希望对你有一定的参考价值。

法一:echo | awk \'BEGINORS=" " for(i=1;i<=8;i++)print i\'
法二:seq 8 | awk \'BEGINORS=" "print\'
法三:seq 8 | tr "\\n" " "

上面输出的都是横排style,如果要竖排,直接 seq 8 就解决了
参考技术A awk 'for(i=NF;i>0;i-=1) printf "%s ",$i; printf "\n";' 1.txt

1.txt文件名 内容是 1 2 3 4 5 6 7 8
参考技术B 没明白意思?

以上是关于shell awk中如何实现 1 2 3 4 5 6 7 8 如何输出 1 2 3 4 5 6 7 8的主要内容,如果未能解决你的问题,请参考以下文章

shell中awk及其常用命令

shell脚本,awk取中间列的方法。

shell三剑客(sed+awk)

在linux 下编写awk脚本计算每个人的平均成绩及所有人的平均成绩

shell的awk中用if..else,怎么多条件嵌套

linux12shell编程 --> 三剑客之awk命令