批处理/选项卡文件到csv

时间:2013-04-15 16:50:40

标签: batch-file

我需要帮助创建一个将制表符分隔文件转换为csv的批处理文件。我有4个单独的文件,一个制表符分隔,我需要是csv。

1 个答案:

答案 0 :(得分:2)

根据您提供的数据不足,

@ECHO OFF
SETLOCAL
(
FOR /f "delims=" %%i IN (tdf.txt) DO (
 SET line=%%i
 SETLOCAL enabledelayedexpansion
 ECHO(!line:    =,!
 endlocal
)
) >csv.txt

这应该可以胜任。

问题的关键在ECHO行,它将所有标签(冒号后的字符)更改为逗号(=之后的字符串),生成新文件{{1}来自旧的csv.txt