Linux截取文件指定行数之间的内容

  • 如果你只想看文件的前100行,可以使用head命令,如
    head -100 ?filename
  • 如果你想查看文件的后100行,可以使用tail命令,如:
    tail -100 ?filename 或 tail -n 100 ?filename
  • 查看文件中间一段,你可以使用sed命令,如:
    sed -n ‘100,200p‘ filename?
    这样你就可以只查看文件的第100行到第200行。
  • 截取的文件可以用重定向输入到新的文件中:
    head -100 ?filename >a.txt

    原文地址:https://blog.51cto.com/14055961/2386144

    时间: 2024-11-05 11:29:41

    Linux截取文件指定行数之间的内容的相关文章

    Linux -- 统计文件的行数

    统计单个文件有多少行 方法1: awk '{print NR}' test1.sh|tail -n1 方法2: awk 'END{print NR}' test1.sh 方法3: grep -n "" test1.sh|awk -F: '{print '}|tail -n1 方法4: sed -n '$=' test1.sh 方法5: wc -l test1.sh 方法6: cat test1.sh |wc -l

    linux获取日志指定行数范围内的内容

    假如我要获取"浅浅岁月拂满爱人袖"到"落入凡尘伤情着我"之间的内容. 1.首先得到他们所在的行号: -n选项显示行号 但是有时候grep后显示的是"匹配到二进制文件(标准输入)",说明搜索的字符串在某二进制文件当中匹配到了,不想匹配二进制文件的话,用grep -a即可. [email protected]:~# grep -an '浅浅岁月拂满爱人袖' abc |awk -F: '{print $1}' 3 root@ubuntu:~# grep

    linux 查找指定内容并显示指定行数的命令,显示匹配行和行号

    grep -i "desktop-printing-0.19-20.2.el5.x86_64" -n -A 10 install.log linux 查找指定内容并显示指定行数的命令,显示匹配行和行号,布布扣,bubuko.com

    (转)Java按指定行数读取文件

    package test import java.io.File; import java.io.FileReader; import java.io.IOException; import java.io.LineNumberReader; public class ReadSelectedLine{ // 读取文件指定行. static void readAppointedLineNumber(File sourceFile, int lineNumber) throws IOExcepti

    Linux wc命令用于计算文件的行数/字数

    利用wc指令我们可以计算文件的Byte数.字数.或是行数,若不指定文件名称.或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据. 语法: wc [-clw] [--help] [--version] [文件...] 参数: -c或--bytes或--chars 只显示Bytes数. -l或--lines 只显示行数. -w或--words 只显示字数. --help 在线帮助. --version 显示版本信息. 实例: 在默认的情况下,wc将计算指定文件的行数.字数,以及

    Linux下统计代码行数

    使用wc统计代码行数 最近写了一些代码,想统计一下代码的行数,在eclipse中好像没这功能,网上搜了一下才发现原来Linux有一个统计文件行数的命令wc.使用wc可以打印出每个文件和总文件的行数.字数和字节数,如果没有指定文件,则会读取标准输入(一般是终端)做统计.格式如下: Usage: wc [OPTION]... [FILE]... -c, --bytes, --chars print the byte counts -l, --lines print the newline count

    查看大文件的行数(windows 和 Ubuntu)

    Windows 在Windows平台上,我们可以使用很多工具来打开文件,查看其行数,最常用的就是MS Office Word.记事本等.在MS-DOS下,我们还可以使用edit模式来打开文件,但其最多能打开65280行数据.这里推荐一个工具notepad++,这个工具能打开并显示更多行的数据,并且自动显示行号. Ubuntu 在Ubuntu平台上,我们可以使用 wc 命令在不打开文件的情况下,来统计文件的信息. 比如: wc -l myfile.txt 统计文件的行数 wc -m myfile.

    .Net_用控制台程序打印指定行数的三角型(面试题)

    .Net_用控制台程序打印指定行数的三角型(面试题) 下面是一个由*号组成的4行倒三角形图案.要求: 1.输入倒三角形的行数,行数的取值3-21之间,对于非法的行数,要求抛出提示“非法行数!”: 2.在屏幕上打印这个指定了行数的倒三角形. ******* ***** *** * static void Main(string[] args) { while (true) { int k = 1; Console.WriteLine("请输入行数"); int num = Convert

    python 代码统计文件的行数

    #!/usr/bin/python #encofing:utf8 # 统计文件的行数 import sys def lineCount(fd): n = 0 for i in fd: n += 1 return n fd = sys.stdin print lineCount(fd)