linux 显示文件前几行如何显示一个文件的某几行

没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!Linux获取一个文件的行数或者字符数_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux获取一个文件的行数或者字符数
来源:Linux社区&
作者:poFate
wc命令主要对文件中的行数、字符数、字节数进行计数
-c&&&& 统计字节数,除非指定 -k 标志。如果指定 -k 标志,wc 命令统计字符数。
-k&&&& 统计字符数。指定 -k 标志等同于指定 -klwc 标志。如果把 -k 标志同其它标志一起使用,那么必须包含 -c 标志。否则,将会忽略 -k 标志。
-l&&&& 统计行数。
-m&&&& 统计字符数。这个标志不能与 -c 标志一起使用。
-w&&&& 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。
1字节(Byte)= 8位(bit)
在ASCII码中,一个英文字母(不分大小写)占一个字节的空间,
中文字符占两个字节
相关资讯 & & &
& (08/29/:03)
& (02/14/:54)
& (02/14/:27)
& (02/15/:56)
& (02/14/:59)
& (11/02/:25)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
匿名 发表于 **下次自动登录
现在的位置:
& 综合 & 正文
linux 如何显示一个文件的某几行(中间几行)
【一】从第3000行开始,显示1000行。即显示行
cat filename | tail -n +3000 | head -n 1000
【二】显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
*注意两种方法的顺序
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
【三】用sed命令
sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。
【上篇】【下篇】13:54 提问
linux下如何输出最后一行含制定字符串的文件名及该行内容
例如存在3个文件,tmp1,tmp2,tmp3 。
需要获取最后行含ERROR的,结果中同时显示文件名和该行内容。
tail -n 1 tmp? |grep 'ERROR' ##无法打印文件名
求各位大神指教。
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐linux中tail命令---用于查看文件内容&最基本的是cat、more和less。&1. 如果你只想看文件的前5行,可以使用head命令,如:&head -5 /etc/passwd&2. 如果你想查看文件的后10行,可以使用tail命令,如:&tail -10 /etc/passwd 或 tail -n 10 /etc/passwd&tail -f /var/log/messages&参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!&3. 查看文件中间一段,你可以使用sed命令,如:&sed -n '5,10p' /etc/passwd&这样你就可以只查看文件的第5行到第10行。&tail语法格式:&&&& tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]&&&& 或者&&&& tail [ -r ] [ -n Number ] [ File ]&使用说明:&&&& tail 命令从指定点开始将 File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。 Number 变量指定将多少单元写入标准输出。 Number 变量的值可以是正的或负的整数。如果值的前面有 +(加号),从文件开头指定的单元数开始将文件写到标准输出。如果值的前面有 -(减号),则从文件末尾指定的单元数开始将文件写到标准输出。如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。&主要参数:&-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。&-c Number 从 Number 变量表示的字节位置开始读取指定文件。&-f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。&-k Number 从 Number 变量表示的1KB 块位置开始读取指定文件。&-m Number 从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。&-n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。&-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。&&&如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。 -r 标志只有&& 与 -n 标志一起时才有效。否则,就会将其忽略。
阅读(...) 评论()}

我要回帖

更多关于 vim 打开文件显示行号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信