嗨我有一个文本文件,我想任何人有一个批处理文件来添加“到beninning和”,在文本文件中的每一行的结尾?
例如,我有
1
2
3
而且我要
"1",
"2",
"3",
如果某些可以贴上一个快速它将帮助我=)
编辑(从评论到@ mastashake57的职位):
IM在窗户,我appologies如果觉得我是问有人这样做,这是我。
@echo off
setlocal
set addtext=test
for /f "delims=" %%a in (list.txt) do (echo/|set /p =%%a%addtext% & echo\ & echo) >>new.txt
但我不能想出如何把逗号,因为它认为我承担的命令或诸如此类的东西的一部分。 这只是地方的文本每行的字体
@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (input.txt) do (
set /a N+=1
echo ^"%%a^",>>output.txt
)
-joedf
关闭我的头顶,在Linux中,你可以...
$ for each in `cat filename` ; do echo \"$each\", ; done >> newfilename
"1",
"2",
"3",
"4",
"5",
编辑 - 因为它是适用于Windows,这并获得成功对我来说:
@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (filename.txt) do (
echo "%%a", >>newfilename.txt
)