awk中如何判断行数

awk中如何判断行数,第1张

awk '{print "cur line is: "NR}'物罩唯罩培 $filename

这个命令打印的就是当前处理的行数

awk 'END{print NR}' $filename

这个命令打印的是文件共闷誉几行

计算全部代码改举行数方法。

方法一:在需要统计的目录下执行(直接复制可能会有字符编码问题,建议手撸,如需统计其他形式文件行数,只需修改.java为相应文件后缀即可)

find.-name*.java-execwc-l{}|awk‘{s+=$1}END{prints}’

方法二:l/传入文件路径返回文件下所有文件内容行数unsignedlongcodeLineCount(NSString*Path)

//获得文件管理者局歼毕

NSFileManager*mgr=[NSFileManagerdefaultManager]

//判path是文件夹还是文件路径

BoOLdir=No//标记是桐芹否为文件夹

l/这个路径是否存在

BoOLexists=[mgrfileExistsAtPath:PathisDirectory:&dir]

//如果不存在,直接返回e

if(!exists)returne

if(dir){

NSLog(@"是个文件夹")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12439884.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存