Chinaunix

标题: 请问用awk如何获取一个文本文件的总行数?? [打印本页]

作者: likfan    时间: 2005-07-21 14:11
标题: 请问用awk如何获取一个文本文件的总行数??
一个有规律的文件文件(如下),请问如何才能用awk 获得其行数??

11,a,b,c,e
22,e,w,o,o
………………
作者: zzjijun    时间: 2005-07-21 15:03
标题: 请问用awk如何获取一个文本文件的总行数??
wc -l 就可以了吧
作者: likfan    时间: 2005-07-21 17:27
标题: 请问用awk如何获取一个文本文件的总行数??
[quote]原帖由 "zzjijun"]wc -l 就可以了吧[/quote 发表:


说的也是。
作者: likfan    时间: 2005-07-24 10:02
标题: 请问用awk如何获取一个文本文件的总行数??
但是用wc得到的有两个列   

    行数  文件名

如何取出其中的行数呢??
作者: lh111df    时间: 2005-07-24 14:03
标题: 请问用awk如何获取一个文本文件的总行数??
wc -l 文件名
作者: zzjijun    时间: 2005-07-24 18:21
标题: 请问用awk如何获取一个文本文件的总行数??
用cut命令,只是cut的参数记不大清了,偶这里也没环境。楼主man cut看看, cut 用好了还是很方便的。
wc -l  filename | cut -f 1
作者: litang    时间: 2005-07-27 17:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: nxlinux    时间: 2010-01-13 03:11
awk 'END{print NR}' urfile
awk '{max=max>NR?max:NR}END{print max}' urfile
作者: hanner_cheung    时间: 2010-01-16 10:56
cat filename |awk 'begin{FS=","}{print $1 "\t  line:"  NR}>file2

查看file2文件中最後一行的數值及所得。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2