仅在bash脚本中显示部分日志文件

伦纳特·罗兰德

OpenVPN日志如下所示:

OpenVPN

CLIENT LIST
Updated,Sat Jun 20 04:20:07 2015
Common Name,Real Address,Bytes Received,Bytes Sent,Connected Since
[ A .... ]
ROUTING TABLE
Virtual Address,Common Name,Real Address,Last Ref
[ B.... ]
GLOBAL STATS
Max bcast/mcast queue length,33
END

其中一个以上是用某种方式格式化的主机列表。

我有一个bash脚本,我将用它来处理“路由表”(B部分中的项目如何在脚本中有效地将主机列表与文档的其余部分分开?

这里

您可以使用sed从第1行到匹配的起始行删除(d)行。然后从匹配的结束行到最后一行($)删除行。您可能还希望删除“虚拟地址”标题行。剩下的就是您想要的!

sed '1,/^ROUTING TABLE/d
     /^Virtual Address,/d
     /^GLOBAL STATS/,$d'

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

bash中的Unix脚本可搜索日志并返回特定日志文件的特定部分

来自分类Dev

仅在Bash中显示文件

来自分类Dev

仅显示实时日志文件中的部分行

来自分类Dev

在Bash脚本中创建日志

来自分类Dev

Bash 脚本仅在 bash 脚本文件所在的路径中工作

来自分类Dev

用于在区域文件中显示 CNAME 链的 Bash 脚本

来自分类Dev

rsync失败,但仅在bash脚本中

来自分类Dev

如何遍历匹配变量的文件并仅在bash中显示文件名?

来自分类Dev

如何编写仅在 bash 脚本中尚未转换特定文件时才运行的条件?

来自分类Dev

Bash脚本优化,用于等待日志文件中的特定字符串

来自分类Dev

从Perl运行时,将bash脚本的输出记录到日志文件和stdout中

来自分类Dev

将stderr和stdout记录到日志文件并处理bash脚本中的错误

来自分类Dev

如何使我的bash脚本能够为cron中运行的clamscan创建日志文件?

来自分类Dev

从Perl运行时,将bash脚本的输出记录到日志文件和stdout中

来自分类Dev

Bash脚本命令提取自定义日志文件中的行

来自分类Dev

为文件夹名称中的日期创建一个用于日志旋转的bash脚本

来自分类Dev

制作一个从日志文件中读取并删除重复消息的 bash 脚本

来自分类Dev

从日志文件中删除某些部分

来自分类Dev

在Shell脚本中写入日志文件的方法

来自分类Dev

从日志文件中读取的 AWK 脚本

来自分类Dev

bash-script中的grep不会在日志文件中显示消息

来自分类Dev

设置bash脚本的日志

来自分类Dev

设置bash脚本的日志

来自分类Dev

rsyslog仅在/ var / logs中制作日志文件

来自分类Dev

删除后如何自动创建bash脚本的日志文件

来自分类Dev

Bash脚本维护审核跟踪/已访问文件的日志

来自分类Dev

从Bash运行Python脚本-如何重定向Python日志文件

来自分类Dev

Bash脚本维护审核跟踪/已访问文件的日志

来自分类Dev

删除后如何自动创建bash脚本的日志文件

Related 相关文章

  1. 1

    bash中的Unix脚本可搜索日志并返回特定日志文件的特定部分

  2. 2

    仅在Bash中显示文件

  3. 3

    仅显示实时日志文件中的部分行

  4. 4

    在Bash脚本中创建日志

  5. 5

    Bash 脚本仅在 bash 脚本文件所在的路径中工作

  6. 6

    用于在区域文件中显示 CNAME 链的 Bash 脚本

  7. 7

    rsync失败,但仅在bash脚本中

  8. 8

    如何遍历匹配变量的文件并仅在bash中显示文件名?

  9. 9

    如何编写仅在 bash 脚本中尚未转换特定文件时才运行的条件?

  10. 10

    Bash脚本优化,用于等待日志文件中的特定字符串

  11. 11

    从Perl运行时,将bash脚本的输出记录到日志文件和stdout中

  12. 12

    将stderr和stdout记录到日志文件并处理bash脚本中的错误

  13. 13

    如何使我的bash脚本能够为cron中运行的clamscan创建日志文件?

  14. 14

    从Perl运行时,将bash脚本的输出记录到日志文件和stdout中

  15. 15

    Bash脚本命令提取自定义日志文件中的行

  16. 16

    为文件夹名称中的日期创建一个用于日志旋转的bash脚本

  17. 17

    制作一个从日志文件中读取并删除重复消息的 bash 脚本

  18. 18

    从日志文件中删除某些部分

  19. 19

    在Shell脚本中写入日志文件的方法

  20. 20

    从日志文件中读取的 AWK 脚本

  21. 21

    bash-script中的grep不会在日志文件中显示消息

  22. 22

    设置bash脚本的日志

  23. 23

    设置bash脚本的日志

  24. 24

    rsyslog仅在/ var / logs中制作日志文件

  25. 25

    删除后如何自动创建bash脚本的日志文件

  26. 26

    Bash脚本维护审核跟踪/已访问文件的日志

  27. 27

    从Bash运行Python脚本-如何重定向Python日志文件

  28. 28

    Bash脚本维护审核跟踪/已访问文件的日志

  29. 29

    删除后如何自动创建bash脚本的日志文件

热门标签

归档