
怎么在一个txt文本每10行加入一段话。 200
例如TXT1.txt内容123456789101112131415161718192021变为大家好大家好大家好12345678910大家好大家好大家好111213141...
例如TXT1.txt内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
变为
大家好
大家好
大家好
1
2
3
4
5
6
7
8
9
10
大家好
大家好
大家好
11
12
13
14
15
16
17
18
19
20
大家好
大家好
大家好
21
最好用BAT语言。 展开
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
变为
大家好
大家好
大家好
1
2
3
4
5
6
7
8
9
10
大家好
大家好
大家好
11
12
13
14
15
16
17
18
19
20
大家好
大家好
大家好
21
最好用BAT语言。 展开
9个回答
展开全部
你好!很高兴为你解答!
【1】、加入相同的内容,代码如下:
::══代══码══开══始═══
@echo off
if exist temp.txt del temp.txt/f/q
set n=0
set /p word=需要添加的内容:
>>temp.txt echo %word%
setlocal enabledelayedexpansion
for /f "tokens=* delims=" %%i in (TXT1.txt) do (
set /a n+=1
set /a mod=!n!%%10
if !mod! EQU 0 set "foo=%%i"
>>temp.txt echo %%i
if "!n!"=="!foo!">>temp.txt echo %word%
)
start temp.txt
exit
::══代══码══结══束═══
【2】、加入不相同的内容,代码如下:
::══代══码══开══始═══
@echo off
if exist temp.txt del temp.txt/f/q
set n=0
set /p word=需要添加的内容:
>>temp.txt echo %word%
setlocal enabledelayedexpansion
for /f "tokens=* delims=" %%i in (TXT1.txt) do (
set /a n+=1
set /a mod=!n!%%10
>>temp.txt echo %%i
if !mod! EQU 0 set "foo=%%i"
if !mod! EQU 0 set /p word=第%%i行需要添加的内容:
if "!n!"=="!foo!" >>temp.txt echo !word!
)
start temp.txt
exit
::══代══码══结══束═══
目前还是有点小问题,插入的内容没有办法进行换行
注:把该批量文件放在文本所在的目录下运行
希望对你有所帮助,还望采纳,谢谢!!!

2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
展开全部
如果需要加入的那段话是相同的内容的话就很简单了,使用word的查找替换功能就可以了,在需要插入的那行输入一个特定的字符如#,然后在每一个需要插入那段内容行后都输入这样一个字符,再复制到word文档里面使用ctrl+f,在弹出的对话框中使用全部替换功能就行了。
如果对你有帮助的话请采纳,谢谢。
如果对你有帮助的话请采纳,谢谢。
追问
几万行我也加入#么?我直接复制上不完了?有什么用?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-10
展开全部
我的建议是你可以把文本的内容复制到word里进行编辑,word编辑的功能比文本多很多,编辑好了再另存为文本文档形式一份,不知可以帮到你不?
追问
word有每十行插入么
追答
插入的东西不多的话从格式、段落里可以插入
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单用替换就可以完成
考到word里
按ctrl+f打开搜索,选后面的一项替换
把
0
替换成
0^p大家好^p大家好^p大家好
你可以直接复制我打的就行了
提示:如果超过100了
那么替换的时候要注意像100的地方会出现两次替换 要注意啊!
考到word里
按ctrl+f打开搜索,选后面的一项替换
把
0
替换成
0^p大家好^p大家好^p大家好
你可以直接复制我打的就行了
提示:如果超过100了
那么替换的时候要注意像100的地方会出现两次替换 要注意啊!
更多追问追答
追问
其他文字呢,不是数字、这个不通用
追答
大哥,你要什么文字?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
txt文本本来就是便捷的,没有这样功能性的选项,只能换行这种原始方法,要么就用其他软件编辑再复制
追问
其他方式 求提供方式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询