bash-如何删除文件的第n行

安迪·K

我有这个

line1
line2
line3
line4
line5
line6
line7
line8
line9
line10
line11
line12
line13
line14
line15

我的目标是

line1
line3
line4
line6
line7
line9
line10
line12
line13
line15

我尝试了下面的代码,但它没有做我想要的。我不确定我在做什么错。

awk 'NR == 1 || NR % 3 != 0' file 

为什么有任何线索?

我是格林

您有一个正确的想法% 3-使用一点,因为您要从第2行而不是第3行开始删除。该测试NR == 1是多余的,属于模数测试,但没有造成任何麻烦:

$ awk '(NR+1) % 3' file
line1
line3
line4
line6
line7
line9
line10
line12
line13
line15

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash中从文件末尾打印第n行?

来自分类Dev

如何在bash中获取文件的第n行?

来自分类Dev

如何从bash中的文本文件读取第n行?

来自分类Dev

在bash循环中从文件中提取第n行

来自分类Dev

Bash:如何在文件夹中打印第n个文件的文件名

来自分类Dev

Bash:如何在文件夹中打印第n个文件的文件名

来自分类Dev

如何使用bash删除每个单词从第n个位置开始的所有字符?

来自分类Dev

如何使用bash删除每个单词从第n个位置开始的所有字符?

来自分类Dev

bash从文件中引出带引号的字符串,但仅在第N行

来自分类Dev

bash从文件中引用了带引号的字符串,但仅在第N行

来自分类Dev

如何删除bash中的n个新行?

来自分类Dev

如何在bash中更改文本文件的第n个字节

来自分类Dev

Bash删除/修改文件中的行

来自分类Dev

如何在bash中写入文件的前n行

来自分类Dev

如何删除bash中名为“°”的文件

来自分类Dev

如何使用bash删除重复文件

来自分类Dev

如何获取bash脚本以从变量中删除前n行和后n行?

来自分类Dev

Bash:用另一个文件的第n行替换匹配的正则表达式

来自分类Dev

如何删除bash中包含变量的行?

来自分类Dev

Bash:如何从行中删除字符

来自分类Dev

如何删除bash / linux中的特定行?

来自分类Dev

如何从 /bin/bash 行中删除路径?

来自分类Dev

Bash脚本-如何从文本文件中删除行/单词?

来自分类Dev

Bash脚本-如何从文本文件中删除行/单词?

来自分类Dev

在BASH中的文件中找到匹配项后,如何删除上面的两行?

来自分类Dev

如何使用 bash 命令删除文本文件中匹配多个模式的行?

来自分类Dev

如何用Bash中变量的值替换第i行的第j列

来自分类Dev

Bash合并文件行

来自分类Dev

在bash中,如何删除名称写在文件中的文件?

Related 相关文章

  1. 1

    如何在bash中从文件末尾打印第n行?

  2. 2

    如何在bash中获取文件的第n行?

  3. 3

    如何从bash中的文本文件读取第n行?

  4. 4

    在bash循环中从文件中提取第n行

  5. 5

    Bash:如何在文件夹中打印第n个文件的文件名

  6. 6

    Bash:如何在文件夹中打印第n个文件的文件名

  7. 7

    如何使用bash删除每个单词从第n个位置开始的所有字符?

  8. 8

    如何使用bash删除每个单词从第n个位置开始的所有字符?

  9. 9

    bash从文件中引出带引号的字符串,但仅在第N行

  10. 10

    bash从文件中引用了带引号的字符串,但仅在第N行

  11. 11

    如何删除bash中的n个新行?

  12. 12

    如何在bash中更改文本文件的第n个字节

  13. 13

    Bash删除/修改文件中的行

  14. 14

    如何在bash中写入文件的前n行

  15. 15

    如何删除bash中名为“°”的文件

  16. 16

    如何使用bash删除重复文件

  17. 17

    如何获取bash脚本以从变量中删除前n行和后n行?

  18. 18

    Bash:用另一个文件的第n行替换匹配的正则表达式

  19. 19

    如何删除bash中包含变量的行?

  20. 20

    Bash:如何从行中删除字符

  21. 21

    如何删除bash / linux中的特定行?

  22. 22

    如何从 /bin/bash 行中删除路径?

  23. 23

    Bash脚本-如何从文本文件中删除行/单词?

  24. 24

    Bash脚本-如何从文本文件中删除行/单词?

  25. 25

    在BASH中的文件中找到匹配项后,如何删除上面的两行?

  26. 26

    如何使用 bash 命令删除文本文件中匹配多个模式的行?

  27. 27

    如何用Bash中变量的值替换第i行的第j列

  28. 28

    Bash合并文件行

  29. 29

    在bash中,如何删除名称写在文件中的文件?

热门标签

归档