0

我在拆分从数据库导出的 .txt 文件时遇到问题。

该文件包含经度和纬度坐标,其中每个条目具有以下结构:

5d11'25.753"W   39d1'29.733"N 0.000

我需要将此文件拆分为两个单独的文件,一个包含经度,另一个包含纬度。我不需要记录中的 0.000。

关于我如何做到这一点的任何想法,文件很长,我无法手动完成。

4

1 回答 1

1

对于给定的输入文件“input.txt”,这应该使用适当的列创建两个输出(“long.txt”和“lat.txt”)。请注意,如果您再次运行它,您需要删除“long.txt”和“lat.txt”,否则这些列将被简单地附加到现有文件中。

for /f "tokens=1,2,3 delims= " %%i in (input.txt) do (
    echo %%i >> long.txt
    echo %%j >> lat.txt
)

基于这个答案

只需将代码复制到批处理文件(extract.bat)中并运行...

于 2012-05-24T11:29:29.030 回答