【发布时间】:2023-04-04 16:43:01
【问题描述】:
我有一个非常困难的 file.asv(值用 @ 分隔),其中包含带有不匹配列的行。
例子:
name@age@city@lat@long
eric@paris@4.4283333333333331e+01@-1.0550000000000000e+02
dan@43@berlin@3.1366000000000000e+01@-1.0371500000000000e+02
london@@2.5250000000000000e+01@1.0538333000000000e+02
纬度和经度值非常一致。它们有 22 或 23 个字符(取决于正号(不存在)和负号),并且始终使用科学记数法。我想只保留每条线的纬度和经度。
预期输出:
lat@long
4.4283333333333331e+01@-1.0550000000000000e+02
3.1366000000000000e+01@-1.0371500000000000e+02
2.5250000000000000e+01@1.0538333000000000e+02
标题不是完全必要的,我可以稍后添加它们。我还可以使用分离的纬度和经度输出,然后将它们粘贴在一起。我可以使用任何 sed 或 awk 命令吗?
【问题讨论】:
-
请提供上述文件的预期输出