请问 如何用批处理将 文本文件a.txt里面含有 某个词 的 行 输出到文本b.txt里面并统计行数??

发布网友 发布时间:2022-04-23 03:50

我来回答

5个回答

热心网友 时间:2023-10-13 20:54

@echo off
:hello
cls
set /p str=输入你要查询的词(小兔):
echo 含“%str%”的行,格式为行数:内容>>"b.txt"
findstr /nc:"%str%" "a.txt">>"b.txt"
goto hello

rem 在3y3k的基础上修改了一下,让你可以自己输入要搜索的词

热心网友 时间:2023-10-13 20:55

呵呵,没分也没关系
@echo off
::比如统计词:小兔
set str=小兔
echo 含“%str%”的行,格式为行数:内容>"b.txt"
findstr /nc:"%str%" "a.txt">>"b.txt"

热心网友 时间:2023-10-13 20:55

@echo off
set str=小兔
echo 含“%str%”的行,格式为行数:内容>"b.txt"
findstr /nc:"%str%" a.txt>>b.txt

1楼朋友的就可以,只是多了引号。

有乱码?
你字体设置有问题吧.你设置你的字体,看看系统的字体是什么?

热心网友 时间:2023-10-13 20:56

愿你抱着平安,拥着健康,揣着幸福,携着快乐,搂着温馨,带着甜蜜,牵着财运,拽着吉祥,迈入新年,快乐度过每一天!

热心网友 时间:2023-10-13 20:56

@echo off
set str=小兔
echo 含“%str%”的行,格式为行数:内容>"b.txt"
findstr /nc:"%str%" a.txt>>b.txt

这个可以

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com