怎么在一个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语言。
展开
 我来答
zcg307
2013-08-10 · TA获得超过1056个赞
知道小有建树答主
回答量:832
采纳率:100%
帮助的人:1501万
展开全部

你好!很高兴为你解答!

【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
::══代══码══结══束═══

目前还是有点小问题,插入的内容没有办法进行换行

注:把该批量文件放在文本所在的目录下运行

希望对你有所帮助,还望采纳,谢谢!!!


博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
齐芳著大文b
2013-08-10 · TA获得超过344个赞
知道小有建树答主
回答量:395
采纳率:50%
帮助的人:155万
展开全部
如果需要加入的那段话是相同的内容的话就很简单了,使用word的查找替换功能就可以了,在需要插入的那行输入一个特定的字符如#,然后在每一个需要插入那段内容行后都输入这样一个字符,再复制到word文档里面使用ctrl+f,在弹出的对话框中使用全部替换功能就行了。
如果对你有帮助的话请采纳,谢谢。
追问
几万行我也加入#么?我直接复制上不完了?有什么用?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-10
展开全部
我的建议是你可以把文本的内容复制到word里进行编辑,word编辑的功能比文本多很多,编辑好了再另存为文本文档形式一份,不知可以帮到你不?
追问
word有每十行插入么
追答
插入的东西不多的话从格式、段落里可以插入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小红马的店铺
2013-08-10 · TA获得超过2593个赞
知道小有建树答主
回答量:609
采纳率:75%
帮助的人:248万
展开全部
很简单用替换就可以完成
考到word里
按ctrl+f打开搜索,选后面的一项替换

0
替换成
0^p大家好^p大家好^p大家好
你可以直接复制我打的就行了

提示:如果超过100了
那么替换的时候要注意像100的地方会出现两次替换 要注意啊!
更多追问追答
追问
其他文字呢,不是数字、这个不通用
追答
大哥,你要什么文字?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
电话县2
2013-08-10 · TA获得超过278个赞
知道答主
回答量:177
采纳率:0%
帮助的人:73.2万
展开全部
txt文本本来就是便捷的,没有这样功能性的选项,只能换行这种原始方法,要么就用其他软件编辑再复制
追问
其他方式 求提供方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式