从行号中获取 1 行和 1 行

Jaf*_*son 3 command-line text-processing

我试图从文件中显示几行。我所知道的是这样的:

head -n48964204 xag
Run Code Online (Sandbox Code Playgroud)

但这将显示前面提到的行号。我正在尝试的是获取行号的记录48964203,48964204,and 48964205.

我也试过这个:sed -n 48964204p xag 但这只显示文件的一行。

Zan*_*nna 5

sed你指定你想要的第一行和最后一行

sed -n '48964203,48964205p' xag
Run Code Online (Sandbox Code Playgroud)

因为您知道行号指定前一个数字和后续数字!

解释

  • -n安静,直到我们叫你p RINT东西
  • 2,7我想要的第一行和我想要的最后一行以及介于两者之间的所有内容。这是一个地址。
  • p 打印这些行