小编kri*_*egy的帖子

批处理文件删除文本文件的前3行

正如标题所述,我需要一个批处理文件来删除文本文件的第1行3行.

例如:

A    
B    
C    
D    
E   
F    
G
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我需要删除A,B和C以及该行

text file lines batch-file

10
推荐指数
2
解决办法
6万
查看次数

批处理文件将<>写入文本文件

这是我第一次做这些事情.基本上我正在为教堂歌曲创建一个批处理文件html制作者.这就是我所困扰的:

echo <br> %var17% >>Runfiles\temporary2.txt
Run Code Online (Sandbox Code Playgroud)

基本上var 17是一行歌词,我想在它前面加一个换行符.我将模板制作者分成了三个部分:

  • 上半场
  • 歌词
  • 下半场

这是代码:

@echo off
copy "I:\Build\Files\*.txt"

ren *.txt temp.txt

setlocal ENABLEDELAYEDEXPANSION
set vidx=0
for /F "tokens=*" %%A in (temp.txt) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%A
)
set var

echo <br> %var17% >>Runfiles\temporary2.txt

TYPE Runfiles\temp1.txt > run.html  
TYPE temp.txt >> run.html
TYPE Runfiles\temp2.txt >> run.html
pause
Run Code Online (Sandbox Code Playgroud)

Temp 1是开头,temp2是结尾,所以我有一个歌词文档,我想<br>在所有这些文件的前面插入一个元素.

原因是我要处理100首歌曲,手动操作需要很长时间.

html batch-file text-files

3
推荐指数
1
解决办法
3875
查看次数

标签 统计

batch-file ×2

file ×1

html ×1

lines ×1

text ×1

text-files ×1