您的问题:如何在 Linux 中打印特定行?

如何使用 sed 打印特定行?

在这篇 sed 系列文章中,我们将看到如何使用 sed 的 print(p) 命令打印特定的行。 同样,要打印特定的行, 将行号放在“p”之前. $ 表示最后一行。 !

如何在 Linux 中搜索特定行?

为此,请转到“编辑”->“首选项”并勾选“显示行号”框。 您还可以通过以下方式跳转到特定的行号 使用 Ctrl + 我 .

如何在 Unix 中选择文件中的特定行?

要提取一系列行,例如第 2 行到第 4 行,您可以执行以下任一操作:

  1. $ sed -n 2,4p 一些文件。 文本。
  2. $ sed '2,4! d'一些文件。 文本。

如何使用 grep 打印特定行?

要在匹配行之前打印特定数量的行,请使用 -B(或 –before-context)选项.

如何grep特定的行号?

-n (或 –line-number )选项告诉 grep 显示包含与模式匹配的字符串的行的行号。 使用此选项时,grep 会将匹配项打印到以行号为前缀的标准输出。

Linux中如何显示第n行?

下面是在 Linux 中获取文件第 n 行的三种好方法。

  1. 头/尾。 简单地使用 head 和 tail 命令的组合可能是最简单的方法。 …
  2. sed。 有几种不错的方法可以使用 sed 做到这一点。 …
  3. 哦。 awk 有一个内置变量 NR,用于跟踪文件/流行号。

如何在 Linux 中显示文件的第一行?

键入以下 head 命令以显示名为“bar.txt”的文件的前 10 行:

  1. 头 -10 bar.txt。
  2. 头 -20 bar.txt。
  3. sed -n 1,10p /etc/组。
  4. sed -n 1,20p /etc/组。
  5. awk 'FNR <= 10' /etc/passwd.
  6. awk 'FNR <= 20' /etc/passwd.
  7. perl -ne'1..10 并打印' /etc/passwd.
  8. perl -ne'1..20 并打印' /etc/passwd.

如何在 Linux 中 grep 文件?

如何在 Linux 中使用 grep 命令

  1. Grep 命令语法:grep [options] PATTERN [FILE…] ...
  2. 使用“grep”的例子
  3. grep foo /文件/名称。 …
  4. grep -i “foo” /文件/名称。 …
  5. grep '错误 123' /文件/名称。 …
  6. grep -r “192.168.1.5” /etc/ ...
  7. grep -w “foo”/文件/名称。 …
  8. egrep -w 'word1|word2' /file/name.

如何在 Linux 中查看最后 10 行?

头 -15 /etc/passwd

要查看文件的最后几行,请使用 tail 命令。 tail 的工作方式与 head 相同:键入 tail 和文件名以查看该文件的最后 10 行,或键入 tail -number filename 以查看文件的最后几行。

你如何在 Unix 中打印一行?

编写一个 bash 脚本来打印文件中的特定行

  1. awk : $>awk '{if(NR==LINE_NUMBER) print $0}' file.txt。
  2. sed : $>sed -n LINE_NUMBERp file.txt。
  3. head : $>head -n LINE_NUMBER file.txt | tail -n + LINE_NUMBER 这里的 LINE_NUMBER 是您要打印的行号。 示例:从单个文件打印一行。

如何grep目录中的所有文件?

要递归地grep目录中的所有文件,我们需要 使用 -R 选项. 使用 -R 选项时,Linux grep 命令将在指定目录和该目录内的子目录中搜索给定字符串。 如果没有给出文件夹名称,grep 命令将搜索当前工作目录中的字符串。

哪个命令用于显示文件的内容?

您还可以使用 猫命令 在屏幕上显示一个或多个文件的内容。 将 cat 命令与 pg 命令结合使用,可以一次全屏读取文件的内容。 您还可以使用输入和输出重定向来显示文件的内容。

如何在 Linux 命令行中查找文件?

基本示例

  1. 找 。 – 命名 thisfile.txt。 如果您需要知道如何在 Linux 中找到一个名为 thisfile 的文件。 …
  2. 找到 /home -name *.jpg。 寻找所有。 /home 和它下面的目录中的 .jpg 文件。
  3. 找 。 – 输入 f -空。 在当前目录中查找一个空文件。
  4. 查找 /home -user randomperson-mtime 6 -iname “.db”
喜欢这篇文章吗? 请分享给您的朋友:
今日操作系统