bash - 在 Bash 中将 pcap 文本文件转换为 csv
问题描述
文本文件中的内容具有以下格式:
|1=X1|2=Y1|3=K1|4=J1|5=S1|
|1=X2|3=K2|4=J2|5=S2|
|1=X3|2=Y3|4=J3|5=S3|
...
所以有时会出现数据丢失,我们想要的是一个 csv 文件,如下所示:
1,2,3,4,5
X1,Y1,K1,J1,S1
X1,,K2,J2,S2
X3,Y3,,J3,S3
...
关于丢失的数据,我真的不知道如何使用 Bash 进行操作。大约有 500 万行包含 30 多列,我的想法是我们可能需要执行 30 次“if 子句”来检查并填写“,”以查找任何丢失的数据。这听起来不切实际,显然应该有更好的方法。
解决方案
推荐阅读
- python - 使用 selenium 和 python 加载 cookie 时出现问题
- haskell - 函数将元素添加到列表并返回排序
- django - 尝试 pip 安装时 docker build 网络错误
- javascript - 我如何获得这种类型的 Paypal 结帐页面?
- flutter - 无法在 android studio 中运行颤振应用程序
- ffmpeg - 电子应用 fluent-ffmpeg “打开输出流 #0:0 的编码器时出错 - 可能参数不正确,例如 bit_rate、rate、width 或 height”
- html - XPath 代码在另一个类中获取类文本?
- javascript - JavaScript 如何临时将字符串原语视为 String 构造函数的实例?
- r - 带有列表的嵌套 for 循环
- mkdocs - 如何在 mkdocs 站点上实现搜索页面?