PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Linux
[问题] awk 处理文本
楼主:
ILoveTaeHee
(Shiau TaeHee>"<)
2018-07-08 16:48:28
想请问一下如果手边有一份资料如下
A B C D 5
R F E 9
是否有可能靠 awk来把文本处理成
5 A
5 B
5 C
5 D
9 R
9 F
9 E
可以请版友可以给我一点小提示吗?
谢谢
作者:
CP64
(( ̄▽ ̄#)﹏﹏)
2018-07-08 17:41:00
他算字段从 1 开始; NF 代表这行有几栏; 有 for 循环能用
作者:
OSDBNetwork
(路人甲)
2018-07-08 22:31:00
题示 awk '{for(i=1;i<=NF;i++){print NF}}' 自行改
作者:
jkchang
(JK)
2018-07-09 11:27:00
cat file |awk '{for(i=1;i<=NF-1;i++) {print $NF$i}}'
作者:
rickieyang
(Rickie Yang)
2018-07-09 12:35:00
i <NF 就好,不用 <= 又 -1...
作者: goldie (阿良)
2018-07-09 12:57:00
cat file | awk '{for(i=1;i<NF;i++){print $NF" "$i}}'↑↑帮修…XD
作者:
rickieyang
(Rickie Yang)
2018-07-09 13:51:00
其实也不用多呼叫一次 cat, awk ‘{}’ filename 就可以了
继续阅读
[问题] 笔电无法开始安装centos跟Fedora
dinroyal
[问题]请问各发行版的 repo 都会自动更新吗?
s9209122222
Re: [问题] root群组的使用者不能使用useradd吗?
pppty
[问题]自动Modify bashrc
gecer
[问题] Virtualbox Ubuntu 共享资料夹无法挂载
reachhard
[问题] 硬盘分割以后的空间判断?
sanbis
[问题] root群组的使用者不能使用useradd吗?
pppty
[问题] 双系统的windows时间总是被linux影响变慢
ironmanstock
[问题] 为何ubuntu的档案总管的复制是merge ?
ironmanstock
[问题] 如何使用bash产生shunit格式的xml档案(已解决)
max533
Links
booklink
Contact Us: admin [ a t ] ucptt.com