gpt4 book ai didi

batch-file - 从 CSV 文件中查找和替换 TXT

转载 作者:行者123 更新时间:2023-12-05 06:46:00 24 4
gpt4 key购买 nike

我试图在 CSV 或 XLS 文件的第一列中查找单词,并将其替换为 XLS 的 CSV 文件第二列中的单词。我做了类似的东西,但它不起作用。

你能帮帮我吗?对于每一行,第一列在一个名为 ita 的变量中,第二列在一个名为 eng 的变量中,然后找到 Ita 并替换 Eng。正如您想象的那样,我需要翻译一个网页,从 csv 开始,每一列都有一种语言。我的 csv 文件结构是:

ita1;eng1
ita2;eng2

等...

这是我的错误脚本:

@echo off
setlocal enableextensions enabledelayedexpansion
set host=%COMPUTERNAME%
echo Host: %host%
pause
for /f "tokens=1 delims=;" %%Ita in (index.csv) do (
SET ita=%%Ita
echo %ita%
pause
for /f "tokens=2 delims=;" %%eng in (index.csv) do (
set eng=%%eng
echo %eng
pause
(for /f "delims=" %%i in ('findstr /n "^" "index.txt"') do (
set "transl=%%i"
set "transl=!line:%ita%=%eng%!"
echo(!line!
endlocal
))>"index2.txt"
type "index2.txt"
)
)
)

最佳答案

(for /f "tokens=1,2 delims=;" %%a in (index.csv) do echo(%%b;%%a)>index2.txt
type index2.txt

关于batch-file - 从 CSV 文件中查找和替换 TXT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19848408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com