0

我正在尝试将 echo 附加到此文本文件中的每个新行...由于该文本文件有超过 250000 行,我认为通过它并单独添加它们是不可行的。有没有人在这个领域有经验可以分享他们如何做到这一点的知识......我正在尝试使用 ASCII 字符创建艺术品,直到完成后我才意识到我想回显每一行... 如果可以的话请帮忙...

来自文本文件的部分艺术品示例:

......................................................................................................................................................
........................................................................................................................................................................................................
........................................................................................................................................................................................................
........................................................................................................................................................................................................
............................................................::oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo:.............................................................
..........................................................::oO888888888888888888888888888888888888888888888888888888888888888888888888888OOo:...........................................................
........................................................::oO8888O8888888888OOOOOOOOOOOO888888888888OOOOO8O8OOO888888888OO888888888OOO8O8888OOo:.........................................................
......................................................::oO8888Ooo::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::oOO888OO::.......................................................
.....................................................:oO8888OO::........................................................................:oOO888OO::.....................................................
...................................................:oO88888O::............................................................................:oOO888OO::...................................................
.................................................:oO8888OO::................................................................................:oO8888Oo::.................................................
...............................................:oO8888OO::....................................................................................:oO8888Oo::...............................................
.............................................:oO88888Oo:........................................................................................:oO8888Oo::.............................................
...........................................:oO88888Oo:.................................:::::::....:::::::::::::::................................::oO8888Oo:............................................
.........................................:oO8888OOo:.............................::::ooOOOOOOo..::OOOOOOOOOOOOOOOo::::.............................::OO8888Oo:..........................................
.......................................:oOO8888Oo:...........................:::oOOOOO8888OOo:.:oO8888888888888888OOOOoo::...........................::OO8888Oo:........................................
.....................................:oOO8888Oo:..........................::oOOO888888888Oo:..::Oo:o88888888888888888888OOoo:..........................::OO8888Oo:......................................
...................................:oOO8888Oo:..........................::OO88888OO88888OO:.::OOo::o88888888888888888888888OOo::.........................::OO8888Oo:....................................
4

2 回答 2

0

您可以简单地使用此批次:

@ECHO OFF & setlocal
(for /f "delims=" %%i in ('findstr /n "^" ^<"artwork.txt"') do (
    set "line=%%i"
    setlocal enabledelayedexpansion
    echo(echo(!line:*:=!
    endlocal
))>"artwork.bat"

把你的作品放进去artwork.txt,结果就会在artwork.bat

于 2013-04-19T22:40:37.817 回答
0

找一个合理的文本编辑器,比如Notepad++,然后进行查找/替换。查找\n所有匹配项并将其替换为\necho。显然还有其他方法可以做到这一点,但我认为使用这样的编辑器会给你带来想要的结果,而不会有太多麻烦。

于 2013-04-19T22:11:02.207 回答