Redian新闻
>
how to print in matrix using AWK?
avatar
how to print in matrix using AWK?# Linux - Linux 操作系统
B*r
1
计划办H1B,哪位朋友请推荐几家在湾区值得信任的律师事务所。先谢谢了。
avatar
i*9
2
i have a simple file content like this:
tom
john
dennis
karl
derek
anne
....
how to print it use awk. 4 columns only, rows doesn't matter
[1] tom [2] john [3] dennis [4] karl
[5] derek [6] anne
the file might grow ...
avatar
B*r
3
自己顶一下。没有哪位大侠知道么?

【在 B*****r 的大作中提到】
: 计划办H1B,哪位朋友请推荐几家在湾区值得信任的律师事务所。先谢谢了。
avatar
x*m
4
这样中不中?
$ awk '{ printf "[" NR "]" $1 " "; if(NR%4==0) print "\n" } input.txt
avatar
j*6
5
Try Jean Chen
avatar
x*m
6
我那浆糊般脑袋的最爱,最后一节有点问题。谁给修修?
$ sed "=" input.txt | sed "s/^[0-9]*$/[&]/g" | sed ':a;N;$!ba;s/]\n/] /g' |
tr -s '\n' ' ' | sed "s/\(\[[0-9]*\] [a-z]*\s\)\{4\}/\n/g"
avatar
D*n
7
cat _your_file_ |awk '{ORS=" ";print "["NR"] "$0 ;if (NR%4==0) print "\n"}'|
sed -e 's/^\s//g'

【在 i*****9 的大作中提到】
: i have a simple file content like this:
: tom
: john
: dennis
: karl
: derek
: anne
: ....
: how to print it use awk. 4 columns only, rows doesn't matter
: [1] tom [2] john [3] dennis [4] karl

avatar
i*9
8
nice!

'|

【在 D******n 的大作中提到】
: cat _your_file_ |awk '{ORS=" ";print "["NR"] "$0 ;if (NR%4==0) print "\n"}'|
: sed -e 's/^\s//g'

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。