0

データベースからエクスポートした .txt ファイルの分割に問題があります。

このファイルには経度と緯度の座標が含まれており、各エントリは次の構造になっています。

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

このファイルを 2 つの別個のファイルに分割する必要があります。1 つは経度を含み、もう 1 つは緯度を含みます。レコードに 0.000 は必要ありません。

これを行う方法についてのアイデアは、ファイルが非常に長く、手動で行うことはできません。

4

1 に答える 1

1

特定の入力ファイル'input.txt'に対して、適切な列を持つ2つの出力('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 に答える