在文本文件上查找字符串-批处理文件

EDD

我想问一下如何在有条件的情况下在文本文件中找到字符串(3个或5个单词)。如果找到了字符串,则某个变量将等于1。

设想

我有一个批处理文件,它将每隔12:01 AM运行一次。该批处理文件内部包含多个命令。请看下面:

  1. 尾巴记录器
  2. 日志检查器
  3. 重新启动器

尾部记录器-这是第一个将在批处理文件上运行的功能。它将跟踪服务器的日志并将日志放在server.log上,并创建另一个日志文件,该文件将包含日志的最后两行(temp.log)

日志检查器-在尾部记录器之后,此功能将运行并在temp.log上找到某些单词。

例子:

如果检查者发现此字符串,它将找到一个字符串“ The task complete”(任务完成),这将使变量从set X = 0变为set X = 1。

谢谢。

oo

findstr /? 从提示将指导您。

`findstr /L /c:"The task complete" "logfilename" >nul

errorlevel如果发现否则为1,则将设置为0(否则,严格来说不会为0,因为“文件丢失”会产生errorlevel = 2,我相信)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在文本文件中查找字符串。然后得到以下行,需要拆分

批处理文件-如何查找字符串中的引号?

在外部文本文件中查找字符串所在的行号

使用Java在文本文件中查找字符串的问题

在文本文件中查找字符串,并在末尾附加文本

如何查找字符串在文本文件中出现的次数?

搜索文本文件,并在使用批处理文件找到特定字符串时将其附加

Winrar批处理文件

Ansicon与批处理文件

批处理文件属性

批处理文件登录

使用批处理文件编辑文本文件

批处理文件文件输出,字符串处理

批处理文件暂停

从批处理文件创建新的批处理文件

批处理文件不会将文本文件中的字符串放入变量(包括代码)

批处理文件以从文本文件读取行

批处理文件以在两个文本文件中搜索通用字符串

批处理-在文本文件中查找字符串并删除整行

批处理文件以“”循环

如何使用Windows批处理文件解析包含本地变量的文本文件中的字符串?

在通配符文件中查找字符串,如果找不到字符串,则将文件名放在文本文件 CMD 上

打破批处理文件

使用 Windows 批处理文件删除/替换文本文件字符串

如何在JAVA中的文本文件中查找字符串

批处理文件:在文件中查找字符串并在之后添加文本

如何在文本文件中查找字符串并将其打印在屏幕上

批处理文件 IF 条件

使用python在文本文件中查找字符串