总结了一下有六种方法:
现在有一个a文件,共有32行

第一种:
# awk '{print NR}' a|tail -n1
32

第二种:
# awk 'END{print NR}' a
32

第三种:
# grep -n "" a|awk -F: '{print '}|tail -n1
32:exit 0

第四种:
# sed -n '$=' a
32

第五种
# wc -l a|awk '{print }'
32 a

第六种
#cat a |wc -l
32


相关文章推荐


★关于linux系统中命令的使用详解

★Linux主要shell命令详解

★Linux  shell内核使用

★shell 中的参数替换

★shell中单引号、双引号、反引号、反斜杠的使用

★Linux主要shell命令详解


Linux部分精彩文章推荐

★Linux系统初学者的常见问题解决集结

★Linux挂载U盘

★linux 下的挂载

★redhat和ubuntu系统下挂载ntfs文件系统的方法(转载)

★疯狂挂载:Linux连接常用外部设备的方法

★ubuntu 重装系统备份数据   ubuntu安装kde桌面

★ubuntu全局配置文件

★ubuntu安装rpm的方法

★ubuntu设置全攻略

★Linux 常用C函数说明-文件权限控制篇

★rpm deb命令集合

★rc.local自启动学习

★init.d,rc.d详解 Linux运行时详解

★linux下tar gz bz2 tgz z等众多压缩文件的解压方法

★tar命令用法详述

★使用tar进行磁带备份的命令汇总

★LINUX:解压问题tar: Child returned status 1

★Linux系统服务自启动设置_Tomcat

★Linux操作系统下SSH默认22端口修改方法

★Linux启动级别:init 0,1,2,3,4,5,6

★linux服务开机启动和运行级别

★linux服务自动启动功能

★新手学堂:Linux操作系统的启动步骤说明

★xinit启动X Window System过程初探

★构建小型Linux跟文件系统镜像(Ext2 或 Ext3)

★linux内核源码目录结构

★简述 Linux 文件系统的目录结构

★Linux目录结构及解释

★Linux 内核源代码的结构

★linux文件系统的目录结构

★linux 端口 操作

★Linux操作系统下软件的安装与卸载

★vim 实用的经验

★网络管理:超级详细Tcpdump 的用法

★Linux系统下网卡网络配置基础

★用vsFTPd自架Linux网络安装服务器,以及Redhat局域网安装的解决办法

★网络管理:超级详细Tcpdump 的用法

★[转]tcpdump 教程 用法 使用

★Linux下telnet配置

★linux 任务计划 cron

★YUM 库的安装

★Linux环境变量的设置和查看方法

★Linux命令速查手册

★关于linux系统中命令的使用详解

★简单而常用的shell 命令

★rpm常用命令集合

★[常用命令]diff

★vi指令大全

★LINUX/UNIX vi全屏幕编辑器

★Linux操作系统Ifconfig命令详细解析

★linux top命令详解

★chmod命令使用详解

★Linux主要shell命令详解

★linux ps命令使用详解

★Linux下设置和修改IP

★Linux中find用法整理

★Fedora 中的 Yum 命令详解

★rpm常用命令集合

★Linux cat 命令用法

★chmod命令详细用法

★linux redhat命令大全

★Linux操作系统下/etc/hosts文件

★LINUX PATH环境变量

★如何安装无签名认证的rpm包

★LINUX关于休眠、待机和睡眠的问题

★initrd.img处理

★Linux字符集的修改方法

★Awk学习笔记

★shell取得文件行数6法

★正则表达式

★shell中单引号、双引号、反引号、反斜杠的使用

★Linux开机过程(转)

★LINUX中注销其他已登陆帐户

★学习 Linux LVM

★shell 中的参数替换

mkswap 把一个分区格式化成为swap交换区

★rsh的配置

修复GRUB

★Linux自动注销登录的帐户

★linux下的/dev/shm/  以及与swap目录的区别

★Redhat Linux配置远程桌面

★Linux截图工具import使用说明

★Linux、UNIX下磁带机的管理和使用

★Linux 磁带机备份完全攻略

★gnome桌面环境 kde桌面环境的区别

★linux i18n修改,中文版英文版体现

★linux命令-locale字符显示

★linux命令-locale字符显示

★RedHat 8.0软件包组--桌面类

★让英文版的LINUX 支持中文显示

★Linux  shell内核使用

★在RedHat Enterprise Linux 上Oracle 9i的安装配置与调优

★Linux下安装mysql后无法启动的解决方法

★百度最全的LINUX和Redhat学习教程下载帖大全

★Redhat linux 安装 gcc编译器,Gcc源码包,rpm包安装方法!

★RHCE题库

★Redhat Enterprise Linux 6 正式版已经发布!

★VMWare虚拟机安装RedHat Linux全过程

shell取得文件行数6法相关推荐

  1. shell截取文件行数_shell查找某字符串在某文件中出现行数的方法

    一.简介 有的时候,我们需要分析日志来排查错误,但是日志文件特别大,打开肯定是很慢的,也是没法接受的,我们需要的是快速定位错误出现的位置,并定向取出错误信息. 快速定位某个字符串在某文件中出现的行数, ...

  2. Linux查看文件字节数、行数、大小【shell获取文件行数、字节数】

    wc xxx.dat wc xxx.dat:使用wc可以查看文件的信息,信息内容对应的分别是 行数 单词数 字节数 文件名 使用awk可以获取对应的值: wc xxx.dat |awk '{print ...

  3. linux 取得文件行数

    话题相关 #linux 如何取得文件行数 #linux 如何知道一个文件有多少行 #shell 如何取得文件行数 方法1 wc命令 wc -l file wc命令是word count的缩写,为统计指 ...

  4. Java调用linux指令工具类,直接执行cmd,执行grep指令返回结果,执行sed追加指令,hdfs下载指令,获取文件行数

    Java调用linux指令工具类,直接执行cmd,执行grep指令返回结果,执行sed追加指令,hdfs下载指令,获取文件行数 问题背景 LinuxUtils工具类 Lyric:梦想挟带眼泪 问题背景 ...

  5. linux命令统计文件行数据库,wc命令--Linux统计文件行数

    语法:wc [选项] 文件- 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...

  6. Linux查询压缩文件行数,linux命令行快速统计文件(压缩文件)的行数

    统计(文件|压缩文件)的行数 zcat file.gz | sed -n '$='                                         #迅速.直接打印出多少行.-n 取消 ...

  7. python统计并输出文件的行数_python实用统计文件行数 类似wc命令

    1.[代码][Python]代码 # -*- coding: GBK -* # Author: Seay # Blog :www.cnseay.com import os,sys def func_c ...

  8. linux c 获取文件行数

    示例如下: /*获取文件行数*/ int file_wc(const char *filename) {int fd;register int linect = 0;char buf[MAXBSTZE ...

  9. 获得目录下文件数和文件行数

    获得目录下文件个数 ls dirname | wc -l 获得文件行数 cat filename | wc -l

最新文章

  1. 关于分库分表,这有一套大而全的轻量级架构设计思路
  2. PowerDesigner 反向工程生成ER图
  3. 耦合式是什么意思_高内聚 ,低耦合 到底是什么意思?
  4. QT5 动态链接库的创建和使用
  5. CSS3 选择器 基本选择器介绍
  6. Python中文编码过程中遇到的一些问题
  7. 程序流程图生成器 程序源代码生成/转换成流程图 函数调用关系图
  8. php ziparchive 类不存在,php – 致命错误:类’ZipArchive’中找不到
  9. excel自动调整列宽_如何以厘米为单位精确设置Excel表格的行高列宽?
  10. 虚幻4引擎开发的手游_虚幻4引擎开发 《神佑》手游首次公开
  11. c语言函数传递坐标值,C语言中,函数间数据传递的方式有三种,即用返回值、参数、全局变量。...
  12. 800个有趣句子帮你记忆7000个单词(1-400)
  13. Layui框架基本使用
  14. OpenGL(QT平台)学习与实战(一)
  15. Kubernetes CrashLookBackOff的问题让我生无可恋
  16. leetcode844,难度easy
  17. java steam collect,Java8 Steam 随笔记录
  18. Java开发进阶10本必备书单
  19. [代码审计]蝉知企业门户系统v7.7存在命令执行漏洞
  20. 家政服务管理系统/家政管理系统

热门文章

  1. 小米速度!雷军再祭 All in AIoT 大招!
  2. python换零钱有多少种方案_Python之100个项目:零钱转换程序
  3. 散点图为什么是两组点_SAT数学易错点排雷之scatter plot
  4. php 点击按钮自动复制,实现点击元素自动复制内容的功能
  5. mysql对所有id求积_sql 行列式 转换,
  6. ei eo eq什么意思_音响中的EQ是什么意思呀?
  7. java jtree 监听_Java JTree.addTreeExpansionListener方法代码示例
  8. android 日历 时间选择,Android--DatePicker和TimePicker(日历选择器与时间选择器)
  9. 新增了归并数组的方法!
  10. php进程名,DOS根据进程名或PID删除进程命令