标题: [文本处理] 批处理怎样在多个文本文档第一行前增加一行内容? [打印本页]
作者: skunk_x 时间: 2012-12-29 15:37 标题: 批处理怎样在多个文本文档第一行前增加一行内容?
本帖最后由 pcl_test 于 2016-7-23 21:51 编辑
在多个文本文档第一行增加一行内容:breakoff
求批处理命令
试过以下命令- @echo off
- for %%a in (*.txt) do (
- (echo breakoff )>tem
- copy /y tem+"%%a" $
- move $ "%%a"
- )
- del /q tem
复制代码
但是这样在文档末尾生成一个小箭头 怎么才能取消
作者: apang 时间: 2012-12-29 16:40
copy /b a.txt + b.txt c.txt
作者: terse 时间: 2012-12-29 22:13
- @echo off
- echo breakoff>tem
- for %%a in (*.txt) do (
- copy /b tem+"%%a" $ >nul
- move $ "%%a"
- )
- del /q tem
- pause
复制代码
- @echo off
- for %%a in (*.txt) do (
- (echo breakoff
- type "%%a"
- )>$
- move $ "%%a"
- )
- pause
复制代码
作者: skunk_x 时间: 2012-12-30 11:45
已解决 为什么我用那个会有箭头 你用这个没有呢?
作者: BAT-VBS 时间: 2012-12-30 12:59
回复 4# skunk_x
你自己的加个/b试试
作者: hzcxdgioa 时间: 2013-11-30 06:03
路过看看情况,哎
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |