这个命令打印的就是当前处理的行数
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(@"是个文件夹")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)