我有这段代码试图选择文件中的所有内容并将其放在同一行中,同时还要保留单词之间的所有空格。
@echo off
setlocal enabledelayedexpansion
set DESTPATH=""
for %%X in (*.txt) do (
for /F "tokens=*" %%A in (%%X) do (
set line=%%A
echo|set /p = !line: =! >> %DESTPATH%converted_%%X
)
)
现在,例如,如果我在testfile.txt中有这个
I want to have
all the words
in the same line
while conserving the at least one space
between each word.
我明白了:
Iwanttohave allthewords inthesameline whileconservingtheatleastonespace betweeneachword
代替:
I want to have all the words in the same line while conserving the at least one space between each word.
我必须使用一条命令删除一行中的所有空格,但是即使通过阅读/p
或/F
的文档,我也不清楚。
如何获得最后的输出而不是我得到的输出?
答案 0 :(得分:2)
我无法对此进行测试,但是尝试以您的方式复制您提供的内容,我可能会尝试这样的事情:
puppet.conf