只读第n行[sublime text]



我有一些文件太大了,不能直接在Sublime Text中打开。有没有办法只打开第n行?类似于bash中的head?由于

如果您使用的是Linux或Mac,或者在Windows机器上安装了Cygwin、Git Bash或类似的工具,请查看split实用程序,它是coreutils包的一部分。它所做的正是它所说的:它将输入分割到单独的文件中。它可以通过命令行选项进行配置,就像每个Unix实用程序一样。例如,如果希望将输入文件分割为单独的10,000行文件,以notsobigfile开始,并使用以.txt结尾的数字后缀,则可以运行

split -d -l 10000 --additional-suffix=".txt" reallybigfile.txt notsobigfile 

,它将输出名为notsobigfile01.txt,notsobigfile02.txt等的文件。如果这将生成超过100个文件(0099),只需添加-a x,其中x是位数(默认为2)。

对于所有可能的选项,只需阅读man页面:
man split

如果您只想输出文件的第一部分,请查看-n/--number标志的选项。

要计算输入文件有多少行,使用lines选项运行单词计数实用程序:

wc -l reallybigfile.txt

相关内容

  • 没有找到相关文章

最新更新