Board logo

标题: [文本处理] 把txt檔名加入到txt檔內第3行。 [打印本页]

作者: 野火燒不盡    时间: 2019-7-1 08:46     标题: 把txt檔名加入到txt檔內第3行。

同一資料夾下有過千txt檔。取得txt自己檔名。插入自身文本第3行的最后,因第3行有內容,所以要加到第3行的最后
謝謝
作者: Batcher    时间: 2019-7-1 09:45

测试之前请先做好备份
http://bcn.bathome.net/s/tool/index.html?key=sed
  1. @echo off
  2. for /f "delims=" %%i in ('dir /b /a-d *.txt') do (
  3.     sed -i "3s/$/ %%i/" "%%i"
  4. )
复制代码

作者: 野火燒不盡    时间: 2019-7-1 22:45

测试之前请先做好备份
Batcher 发表于 2019-7-1 09:45

完全沒有效果,謝謝你的回答,但不成功
作者: Batcher    时间: 2019-7-2 08:32

回复 3# 野火燒不盡


    我猜你没有sed




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2