`
ugibb510
  • 浏览: 131987 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Shell 怎样取得文件行数

阅读更多

转:http://www.sudu.cn/info/article/articleInfo.php?aId=9061

 

  目前有一个a文件,共有55行


  第一种:
  # awk ’{print NR}’ a|tail -n1
  55

  第二种:
  begincwcw兄的这个:
  # awk ’END{print NR}’ a
  55

  第三种:
  # grep -n "" a|awk -F: ’{print ’}|tail -n1
  55

  第四种:
  honbj兄的也不错:
  # sed -n ’$=’ a
  55

  第五种
  # wc -l a|awk ’{print }’
  55

  第六种
  #cat a |wc -l
  55

分享到:
评论
1 楼 baiyuxiong 2011-01-07  
最好一种好理解

相关推荐

    Shell脚本统计文件行数的8种方法

    获取单个文件行数 文件:test1.sh 行数:20 方法一 代码如下: awk ‘{print NR}’ test1.sh|tail -n1 如图所示: 方法二 代码如下: awk ‘END{print NR}’ test1.sh 如图所示: 方法三 代码如下: grep -n “” ...

    shell 命令统计代码行数的简单代码

    本文主要讲解如何使用shell命令来统计代码行数,同时也涉及到字符数和字节数的统计。 首先,我们可以使用`find`命令结合`wc`命令来统计特定类型的代码文件的行数。例如,如果我们想统计`.java`, `.html`, `.js`, 和...

    Shell脚本实现C语言代码行数统计

    最后,脚本使用`wc -l`命令计算处理后的文件行数,这给出了不包含注释的代码行数。为了保持整洁,脚本还会删除所有临时创建的文件。 然而,这个脚本并不完全准确,因为它没有考虑一些特殊情况,比如嵌套的多行注释...

    Linux shell 获得字符串所在行数及位置的方法

    01 获取字符串所在的行数 方式一:用grep -n [root@root]# cat test apple bit create delect exe flow good [root@root]# cat test | grep -n exe 5:exe [root@root]# cat test | grep -n exe | awk -F : '{...

    vc制作atl com shellextension实现对当前文件中源代码行数的统计.zip

    这个项目“vc制作atl com shellextension实现对当前文件中源代码行数的统计”旨在利用C++和ATL(Active Template Library)来构建一个COM组件,该组件作为Shell Extension插入到Windows资源管理器中。当用户右键点击...

    查找big类-(统计工程下代码的行数的shell小工具)

    标题中的“查找big类-(统计工程下代码的行数的shell小工具)”指的是一个用Shell脚本编写的工具,其主要功能是用于在工程目录下搜索名为“big”的类,并统计这些类中代码的行数。这个工具对于开发者来说非常实用,...

    统计文本行数

    例如,在`PowerShell`中,你可以输入 `Get-Content 文件名.txt | Measure-Object -Line` 来获取文本文件的行数。 - **Unix/Linux/MacOS**: 使用`bash`或其他shell,你可以利用`wc`命令,比如 `wc -l 文件名.txt`。 ...

    shell查找某字符串在某文件中出现行数的方法

    本文将详细介绍如何使用Shell命令来查找某字符串在文件中出现的行数。 首先,最常用的命令是`grep`,它能够高效地在文件中搜索指定的字符串。默认情况下,`grep`只会显示匹配到字符串的行。例如,如果我们有一个名...

    Linux命令速查shell查看文件.pdf

    本文将详细探讨如何使用Shell命令来查看文件,特别是`cat`、`tac`、`less`、`more`、`head`和`tail`等命令。 首先,`cat`命令是最常用的一个,用于在标准输出设备上合并并显示文件内容。例如,`cat file1 file2`将`...

    Linux-shell脚本全面学习.pdf

    + `wc`:计算文件行数、单词数和字符数 + `cp`:文件拷贝 + `mv`:重命名文件或移动文件 + `rm`:删除文件 + `grep`:在文件搜索字符串 + `cut`:指定欲显示的文件容围 + `cat`:输出文件容到标准输出设备 +...

    LinuxShell编程基础教程.pdf

    * wc:计算文件行数、单词数和字符数 * cp:文件拷贝 * mv:重命名文件或移动文件 * rm:删除文件 * grep:在文件内搜索字符串 * cut:指定欲显示的文件内容范围,并将它们输出到标准输出设备 * cat:输出文件内容到...

    一个统计代码行数的小工具

    它能处理多种编程语言的代码文件,包括但不限于XML、VB(Visual Basic)、C、SQL、H(头文件,常见于C/C++)、SH(Shell脚本)、DFM(Delphi Form文件)、Java、PHP、ASP(Active Server Pages)、TXT(纯文本)、...

    shell常用命令

    1. 统计文件行数、单词数和字符数 使用wc命令可以统计文件的行数、单词数和字符数。 选项 -l 统计行数,-w 统计单词数,-c 统计字符总数。 2. 查找文件 使用locate命令可以快速查找文件的位置。 使用which命令可以...

    西南科大+Linux实验报告+shell程序开发

    1. **行数统计**:用`wc -l`命令统计文件行数,例如`wc -l /etc/passwd`。 2. **脚本编写**:编写脚本读取学号并输出对应的成绩单,涉及输入输出、条件判断等。 3. **程序分析**:调试和运行Shell程序,理解其实现的...

    shell脚本卸载数据模板(Oracle)

    脚本中包括数据卸载,编码转换(GBK转UTF8),获取批次号(不同批次卸数使用),尾行加行数,FTP上传、以及增加注释了文件切割成多个文件的语句(针对大文件进行切割使用)。 注意:配置/etl/shell/config中的环境...

    Linux Shell编程实验

    实验步骤中,通过一系列练习来掌握Shell编程技巧,例如练习1.1展示了如何定义和显示变量的值,练习1.2演示了如何使用`read`命令从键盘读取数据并赋值给多个变量,而练习1.3则通过结合多个文件和计算行数,实际应用了...

    shell脚本对文本文件的切割

    另外,`head`和`tail`命令分别用于获取文件的前几行和后几行,它们也可以结合`-n`选项来指定具体行数,例如: ```bash head -n 10 filename.txt # 获取前10行 tail -n 10 filename.txt # 获取后10行 ``` 在实际操作...

    代码行数统计软件

    庄渭峰 版本:V1.5 类型:免费软件 <br>功能简介: 本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中 所有指定类型的源代码文件进行行数统计。 本软件的统计结果包含源代码...

Global site tag (gtag.js) - Google Analytics