Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux面向行的文本文件操作_Linux_Shell_Command_Text Files - Fatal编程技术网

Linux面向行的文本文件操作

Linux面向行的文本文件操作,linux,shell,command,text-files,Linux,Shell,Command,Text Files,我有一个大文本文件(1,2,3 GB),按行序列组织,如下所示: __________________________ __________________________ __________________________ ... __________________________ 将此文件的一部分复制到新文件(例如:从第10行复制到第1000行)的最简单方法(命令、bash脚本)是什么?行间隔应作为参数传递。我建议学习使用split或c

我有一个大文本文件(1,2,3 GB),按行序列组织,如下所示:

   __________________________
   __________________________
   __________________________
             ...
   __________________________

将此文件的一部分复制到新文件(例如:从第10行复制到第1000行)的最简单方法(命令、bash脚本)是什么?行间隔应作为参数传递。

我建议学习使用
split
csplit
命令。我建议学习使用
split
csplit
命令。
sed -n 10,1000p input.txt > output.txt