嘿家伙我有一个文本文件,我想知道是否有人有一个批处理文件添加"到beninning和",在文本文件的每一行的末尾?
比如我有
1
2
3
Run Code Online (Sandbox Code Playgroud)
而且我要
"1",
"2",
"3",
Run Code Online (Sandbox Code Playgroud)
如果有人可以粘贴一个快速的它会帮助我=)
编辑(从评论到@ mastashake57的帖子):
我在窗户上,如果觉得我要求某人这样做,我的抱怨,这就是我所拥有的.
@echo off
setlocal
set addtext=test
for /f "delims=" %%a in (list.txt) do (echo/|set /p =%%a%addtext% & echo\ & echo) >>new.txt
Run Code Online (Sandbox Code Playgroud)
但我无法弄清楚如何把逗号放在它认为它是我假设的命令的一部分或类似的东西.这只会将文本放在每行的字体中
@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (input.txt) do (
set /a N+=1
echo ^"%%a^",>>output.txt
)
Run Code Online (Sandbox Code Playgroud)
-joedf
在我的脑海里,在 Linux 中,你可以......
$ for each in `cat filename` ; do echo \"$each\", ; done >> newfilename
"1",
"2",
"3",
"4",
"5",
Run Code Online (Sandbox Code Playgroud)
已编辑 - 因为它适用于 Windows,所以这对我有用:
@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (filename.txt) do (
echo "%%a", >>newfilename.txt
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37653 次 |
| 最近记录: |