如何删除不以空格和整数开头的行

卡尔斯

我有一个文本文件,我想删除所有不以 5,4 或 3 个空格和整数值开头的行(包括空行)。

到目前为止,我已经手动删除了文本文件的第一部分,然后我在行中确定了一些我也想删除的单词并使用了 grep:

grep -v "iter" out_modif.log > out_modif2.log
grep -v "Stabilizing" out_modif2.log > out_modif3.log
grep . out_modif3.log > out_modif4.log

等等。

我试过了

grep -v "^[!0-9]" out.log > out2.log

但没有用(我猜是因为整数前面的空格)

输入文本文件的一部分示例:

Initialize using the hybrid initialization method.

Checking case topology... 
-This case has both inlets & outlets 
-Pressure information is available at the boundaries

    iter        scalar-0        scalar-1

    1       1.000000e+00    0.000000e+00
    2       8.345726e-04    0.000000e+00

  iter  continuity  x-velocity  y-velocity  z-velocity

     1  1.0000e+00  1.6601e-02  7.6482e-03  1.7253e-02

我希望命令的输出是一个只有以下内容的文件:

 1  1.0000e+00  1.6601e-02  7.6482e-03  1.7253e-02

(包含整数的其他行使用制表符而不是空格)

叮当

我用你的输入调用了我的文件carles

grep -P '^ {3,5}[0-9]+[[:space:]]' carles
    1  1.0000e+00  1.6601e-02  7.6482e-03  1.7253e-02

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

行不以空格开头和结尾

来自分类Dev

如何在熊猫中删除不以'x'开头的行或保留以'x'开头的行

来自分类Dev

删除不以#开头且与模式匹配的行

来自分类Dev

如何删除开头和结尾的空格,删除ksh中每个字段的每一行的开头和结尾的空格

来自分类Dev

如何从循环短语的开头和结尾删除空格

来自分类Dev

如何从文件名开头删除点和空格

来自分类Dev

如何删除单元格开头和结尾的空格?

来自分类Dev

如何删除一行以空格开头的字符串?

来自分类Dev

如何在Notepad ++中删除以空格开头的行?

来自分类Dev

删除空格(以特定模式开头的行除外)

来自分类Dev

删除开头和结尾的空格以及开头的零

来自分类Dev

如何删除php中短语开头的空格?

来自分类Dev

如何合并不以某些字符开头的行

来自分类Dev

如何合并不以某些字符开头的行

来自分类Dev

从每一行的开头删除制表符和空格

来自分类Dev

从python文件中的每一行的开头和结尾删除空格

来自分类Dev

从字符串Java的开头和结尾删除新行/空格

来自分类Dev

仅从不以字符串开头的整数值中删除美元符号

来自分类Dev

仅从不以字符串开头的整数值中删除美元符号

来自分类Dev

如何grep以数字或空格开头的行

来自分类Dev

删除整数和句号之间的空格

来自分类Dev

C如何忽略以*开头或仅以空格开头的行

来自分类Dev

正则表达式如何以空格和新行开头?

来自分类Dev

删除不以特定单词开头/包含特定单词的行

来自分类Dev

编写bash脚本,删除不以x,y或z开头的每一行文本

来自分类Dev

sed 命令删除包含超过 10 个字符且不以 91 开头的行

来自分类Dev

删除字符串开头和结尾的空格

来自分类Dev

从每行的开头删除制表符和空格

来自分类Dev

如何从行中删除空格

Related 相关文章

  1. 1

    行不以空格开头和结尾

  2. 2

    如何在熊猫中删除不以'x'开头的行或保留以'x'开头的行

  3. 3

    删除不以#开头且与模式匹配的行

  4. 4

    如何删除开头和结尾的空格,删除ksh中每个字段的每一行的开头和结尾的空格

  5. 5

    如何从循环短语的开头和结尾删除空格

  6. 6

    如何从文件名开头删除点和空格

  7. 7

    如何删除单元格开头和结尾的空格?

  8. 8

    如何删除一行以空格开头的字符串?

  9. 9

    如何在Notepad ++中删除以空格开头的行?

  10. 10

    删除空格(以特定模式开头的行除外)

  11. 11

    删除开头和结尾的空格以及开头的零

  12. 12

    如何删除php中短语开头的空格?

  13. 13

    如何合并不以某些字符开头的行

  14. 14

    如何合并不以某些字符开头的行

  15. 15

    从每一行的开头删除制表符和空格

  16. 16

    从python文件中的每一行的开头和结尾删除空格

  17. 17

    从字符串Java的开头和结尾删除新行/空格

  18. 18

    仅从不以字符串开头的整数值中删除美元符号

  19. 19

    仅从不以字符串开头的整数值中删除美元符号

  20. 20

    如何grep以数字或空格开头的行

  21. 21

    删除整数和句号之间的空格

  22. 22

    C如何忽略以*开头或仅以空格开头的行

  23. 23

    正则表达式如何以空格和新行开头?

  24. 24

    删除不以特定单词开头/包含特定单词的行

  25. 25

    编写bash脚本,删除不以x,y或z开头的每一行文本

  26. 26

    sed 命令删除包含超过 10 个字符且不以 91 开头的行

  27. 27

    删除字符串开头和结尾的空格

  28. 28

    从每行的开头删除制表符和空格

  29. 29

    如何从行中删除空格

热门标签

归档