将Fortigate的配置文件转换为HTML表格

为了将Fortigate配置文件转化为HTML表格,作者编写了一系列Shell-script,并已上传至GitHub。该程序可在CentOS 6.6环境下运行,能生成嵌套和分立两种形式的HTML表格。主要脚本为forti_cfg_parser.sh,使用时需确保所有脚本在同一目录下。例如,输入'./forti_cfg_parser.sh cfg1.txt cfg1-nested.html cfg1-isolated.html',即可将'cfg1.txt'转换为'cfg1-nested.html'和'cfg1-isolated.html'两个HTML输出文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为工作需要将Fortigate的配置文件转换为HTML表格,写了几个Shell-script程序。上传到GitHub上了。

有兴趣的朋友可以去看看。

URL 如下:

https://github.com/ChoBon/Parse-fortigate-configuration-files


说明:

本程序可以将Fortigate的配置文件转换成两种类型的HTML文件,一种是嵌套式表格的;另一种是分立式表格的。

本程序在CentOS release 6.6 (Final)下运行通过。

共计8个Script文件。主文件是forti_cfg_parser.sh。这里的前提是所有Script文件都在相同Directory。

用法:

./forti_cfg_parser.sh fortigate_config_file output_nested_html_file output_isolated_html_file

这里, fortigate_config_file 是配置文件, 

output_nested_html_file, 你指定的输出文件名,镶嵌式表格的HTML文件

output_isolated_html_file, 你指定的输出文件名,分立式表格的HTML文件 

输入文件和输出文件与Script位于相同Directory。

用例:

./forti_cfg_parser.sh cfg1.txt cfg1-nested.html cfg1-isolated.html 

这个命令行将 "cfg1.txt" 作为输入文件,输出两个HTML文件, cfg1-nested.html 和 cfg1-isolated.html 。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值