linux 取得文件行数
                        
                                                            linux
                                                            文件
                                                            行数
                                                    
                         编程技术
                    
                    
                        
                             发布日期
                            2023-08-25 
                        
                        
                             更新日期
                            2023-08-25 
                        
                        
                             阅读次数 152
                        
                        
                             文章字数 325
                        
                    
                话题相关
#linux 如何取得文件行数
#linux 如何知道一个文件有多少行
#shell 如何取得文件行数
- 方法1 wc命令
wc -l file
wc命令是word count的缩写,为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。
其中,-l参数是用来统计行数的。
- 方法2 利用awk,获取最后一行的行号
awk 'END {print NR}' file
- 效果与例子
 比如,sample.txt 文件有16行。
$ wc -l sample.txt sample.txt
$ awk 'END {print NR}' sample.txt
比较效率,在前面加time,即 time wc -l file,即可显示效率,效率
效率1 # wc -l file  
效率2 # grep -c . file
效率3 # awk 'END{print NR}' file
效率4 # sed -n '$=' file
                
                                            linux
                                            文件
                                            行数
                                    
                
                     
                     
                     
                     
                
            
            发表评论
相关推荐