在.text文件中添加文本以开始每个新行

时间:2010-02-12 16:06:19

标签: file text cmd file-manipulation

我想为文本文件中的每个新行添加预定义文本,并使用添加的文本创建新文本文件。请帮忙。

1 个答案:

答案 0 :(得分:2)

在Windows中,这样做:

(for /f "delims=" %L in (oldfile.txt) do @echo predefined text %L)> newfile.txt

请注意,在批处理文件中,您需要使用双%符号:

(for /f "delims=" %%L in (oldfile.txt) do @echo predefined text %%L)> newfile.txt

另请注意,如果您不放“>”在%L之后,你会在每一行后得到一个空格。如果您使用“>>”而不是“>”你将继续添加newfile.txt,而不是每次运行时都创建一个新文件。