Board logo

标题: 请教如何拼接文本? [打印本页]

作者: lovecissi     时间: 2006-6-23 21:52    标题: 请教如何拼接文本?

我有两个文件
1.txt
内容为  111111
2.txt
内容为  222222

当我用 type d:\1.txt >> 2.txt 时,显示2.txt内容为
2222221111111


请问如何才能在两者之间插入回车符,使得2.txt的内容为
222222
111111

请教各位前辈?
作者: 不得不爱     时间: 2006-6-24 11:39
你那是在1.txt和2.txt里没有插入回车符引起的!
可以用下面的命令:
type 2.txt|find/v "">3.txt
del 2.txt
ren 3.txt 2.txt
type 1.txt|find/v "">>2.txt
作者: lovecissi     时间: 2006-6-24 12:35
非常感谢~~~非常感谢·~~~~
你是我的恩人
作者: bagpipe     时间: 2006-6-24 15:13
more <d:\1.txt>> 2.txt这样也应该可以的
作者: flysp     时间: 2006-6-24 20:42
for /f  %i in (d:\1.txt) do @echo %i >>d:\2.txt
作者: willsort     时间: 2006-6-24 22:39
Re Upstairs:

      以上各位回答的将问题复杂化了,一个回车标记使用单独使用echo.就可以添加了。

echo.>>2.txt
type d:\1.txt >> 2.txt
作者: amao     时间: 2007-2-3 13:59
sed "r 1.txt" 2.txt

不管2.txt原文本最后有无回车符都行

[ Last edited by amao on 2007-2-3 at 02:01 PM ]