Board logo

标题: sed处理文件生成错文件名 [打印本页]

作者: wert123     时间: 2007-11-7 14:27    标题: sed处理文件生成错文件名

::sedn.bat
sed = %1| sed "N;s/\n/\t/" | more > %~n123.txt

我用命令"sedn a.txt" 处理a.txt文件,生成
sedn123.txt,我原想生成a123.txt 怎么弄呀

[ Last edited by wert123 on 2007-11-9 at 01:16 PM ]
作者: abcd     时间: 2007-11-7 15:18
加行号,再替换换行符为制表符??
作者: wert123     时间: 2007-11-7 15:23

作者: abcd     时间: 2007-11-7 15:49
CODE:  [Copy to clipboard]
sed = %1| sed "N;s/\n/\t/" | more > "%~dpn1123.txt"
[ Last edited by abcd on 2007-11-7 at 03:50 PM ]
作者: wert123     时间: 2007-11-8 13:57


  Quote:
Originally posted by abcd at 2007-11-7 03:49 PM:
CODE:  [Copy to clipboard]
sed = %1| sed "N;s/\n/\t/" | more > "%~dpn1123.txt"
[ Last edited by abcd on 2007-11-7 at 03:50 PM ]

~dpn1123.txt 这dpn11怎么有两个1呀
作者: abcd     时间: 2007-11-8 14:02
第一个1是%1参数里的1

第二个1是123里的1
作者: wert123     时间: 2007-11-8 14:15
谢谢abcd大虾




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5