linux 输出文件后几行_linux如何将命令行输出实时输出到文件 - CSDN
  • 可以使用head(查看前几行)、tail(查看末尾几行)两个命令。例如:查看/etc/profile的前10行内容,应该是:# head -n 10 /etc/profile查看/etc/profile的最后...
    可以使用head(查看前几行)、tail(查看末尾几行)两个命令。
    例如:
    查看/etc/profile的前10行内容,应该是:
    # head -n 10 /etc/profile
    查看/etc/profile的最后5行内容,应该是:
    # tail -n 5 /etc/profile
    如果想同时查看可以将前10行和后5行的显示信息通过输出重定向的方法保存到一个文档,这样查看文档即可一目了然。
    例如:
    将内容输出到/home/test文件中
    # head -n 10 /etc/profile >>/home/test
    # tail -n 5 /etc/profile>>/home/test
    查看的话只需要打开test文件即可。
    cat /home/test
    
    

    【一】从第3000行开始,显示1000行。即显示3000~3999行

    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行。

    展开全文
  • linux查看文件中间几行命令 cat filename | tail -n +10 | head -n 5 显示第10行到15行的数据

    linux查看文件中间几行命令

    显示第10行到15行的数据

    cat filename | tail -n +10 | head -n 5
    

    注:
    tail -n 数字的符号区分
    -n后面的数字无符号,表示行数。如 tail -n 5 1.txt 后5行;
    正数:表示从正数第几行起。 如 tail -n +5 1.txt 从前面开始的第5行到结束
    负数:表示从倒数第几行起。如 tail -n -5 1.txt 从后面数第5行到结束

    展开全文
  • 如果你想查看文件100行,可以使用tail命令,如: tail -100 filename 或 tail -n 100 filename 查看文件中间一段,你可以使用sed命令,如: sed -n ‘100,200p’ filename 这样你就可以只查看文件的第100行到...
    1. 如果你只想看文件的前100行,可以使用head命令,如
      head -100 filename
    2. 如果你想查看文件的后100行,可以使用tail命令,如:
      tail -100 filename 或 tail -n 100 filename
    3. 查看文件中间一段,你可以使用sed命令,如:
      sed -n ‘100,200p’ filename
      这样你就可以只查看文件的第100行到第200行。

    截取的文件可以用重定向输入到新的文件中:
    head -100 filename >a.txt

    展开全文
  • ll -lrth:按照更改时间倒序排列,最新文件在下边ll -lrSh:按照文件大小倒序排列,最大文件在下边grep --color :高亮查询关键字grep -A 10 xxx : 显示关键字10行,查异常栈时很有用grep -B 10 xxx : 显示关键字前10...
    【一】显示文件前几行
    ll -lrth:按照更改时间倒序排列,最新文件在下边

    ll -lrSh:按照文件大小倒序排列,最大文件在下边

    grep --color :高亮查询关键字

    grep -A 10 xxx : 显示关键字后10行,查异常栈时很有用

    grep -B 10 xxx : 显示关键字前10行

    grep -C 10 xxx : 显示关键字前后10行

    grep -i :不区分大小写

    egrep ‘aaa|bbb’:可以统计aaa或bbb的结果,egrep基本等价 grep -E

    【1】从第3000行开始,显示1000行。即显示3000~3999行
    cat filename | tail -n +3000 | head -n 1000

    【2】显示1000行到3000行
    cat filename| head -n 3000 | tail -n +1000

    *注意两种方法的顺序

    分解:
    tail -n 1000:显示最后1000行
    tail -n +1000:从1000行开始显示,显示1000行以后的
    head -n 1000:显示前面1000行

    【3】用sed命令

    sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。
    注:无论file2是否存在,都可以用如下命令:
    sed -n '1,3p' file1 >>file2

    用输出重定向符号 >> 就是附加到file2的最后,file2不存在的话会自动新建的。
    
    
    【二】将前三行拷贝到另一个文件中。
    执行head -3 1.tt >2.tt ,就可以将1.tt中的前三行内容保存到2.tt中。
    【三】linux 下删除文件中的前三列 (也就是取第四列到最后一列的内容)

    方法一,命令:

                 awk '{$1="";$2="";$3="";print $0}'  filename > newfile

                 将第一列,第二列,第三列置空,重定向到一个新的文件中

    方法二,命令:

                    awk '{for(i=4;i<NF;i++)printf("%s ",$i);print $NF}'  filename >newfile

    展开全文
  • linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。...
  • 1.可以使用head(查看前几行)、tail(查看末尾几行)两个命令 例如: 查看/opt/a.txt的前20行内容: head -n 20 /opt/a.txt 查看/opt/a.txt的最后5行内容,应该是: tail -n 5 /opt/a.txt 2.可以同时查看可以将前...
  • linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。...
  • Linux下,获取文件倒数几行的命令是: tail -n 10 your_filename #获取倒数10行 转载于:https://www.cnblogs.com/juan-F/p/9577161.html
  • linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。...
  • tail -n 20 filename说明:显示filename最后20行 转载于:https://www.cnblogs.com/xiaozong/p/5307878.html
  • 可以使用head(查看前几行)、tail(查看末尾几行)两个命令。例如:查看/etc/profile的前10行内容,应该是:# head -n 10 /etc/profile查看/etc/profile的最后5行内容,应该是:# tail -n 5 /etc/profile如果想同时...
  • Linux 获取grep前后几行

    2019-04-27 00:27:31
    Linux获取特定行的前后几行命令 场景: 一般我们都是grep word filename输出某行,如果想要输出包括该行上下文的n行呢? 比如: filename: hello world work hard chinaunix shell linux hello world work h...
  • 1.方法一 查看第5行内容 nl file-name |sed -n '5p' 2.方法二: 查看第n行 head -n file_name|tail -1 3.方法三 查看第5行内容 sed -n '5p' filename 4.方法四: 查看第5行内容 ......
1 2 3 4 5 ... 20
收藏数 31,458
精华内容 12,583
关键字:

linux 输出文件后几行