linux shell 取得文件行数

转载 2013年12月05日 10:33:27
现在有一个a文件,共有55行

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

55

第二种:

begincwcw兄的这个:

# awk 'END{print NR}' a

55

第三种:

# grep -n "" a|awk -F: '{print $1'}|tail -n1
55

第四种:
honbj兄的也不错:

# sed -n '$=' a
55

第五种

# wc -l a|awk '{print $1}'
55

相关文章推荐

使用shell脚本统计源码文件中的注释行数.(// , /**/)

今天看到一求助帖子再问这个事,所以无聊写了个。 用的是awk脚本 , 也就是脚本解释器是用/usr/bin/awk , 而不是/bin/sh 但都是脚本 , 如果你想的话, 可以用shell脚本...

一条shell统计当前目录下的文件行数

初级版本: (1)find ./ -name "*.h" -o -name "*.c" | xargs wc -l | awk 'END{print $1}' (2)find ./ -name...

linux shell编程读写文件

如何用shell脚本读取文件的内容 我有个abc.txt文件,里面内容如下: BKLJLK76.doc 98JKL897.DOC 87JLJLJH6.xls …… …… 有很多行,需...

Linux shell按行读文件

写在前面这里采用的测试文件的内容如下:$ cat read_test.txt 1 a a,b,d,f 2 b alsdjf,apple,kdjf 3 c 163.2.201.1 4 d www.go...

linux shell 将多行文件转换为一行

说实话,虽然对shell编程包括awk有所了解,但是对sed的多行与一行的处理还是不甚理解,在网上搜罗了一篇文章觉得还不错,记录一下:     今天一个工程师问我,怎么将一个文件中的...

Linux shell 文件权限相位点的含义

大家在使用RHEL6的时候,用ls -l命令查看文件的权限的时候,你可能会发现,这个权限的表示内容,已经与以前的版本不一样了,后面多了一个点,这个点是干吗的呢?搜索了很久也没有找到答案,很是郁闷啊!于...

装载 linux shell数据输出到文件 输入与输出重定向 详细分析

在了解重定向之前,我们先来看看linux 的文件描述符。 linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)