用于在文本文件中搜索大于620的数字的批处理文件。如果找到大于620的数字,则会触发警报(电子邮件)。
文本文件如下所示:11个文件30个文件88个文件1个文件
我想知道我是否可以使用if和find命令的组合来执行此操作。
答案 0 :(得分:1)
使用方式如下:
@echo off &setlocal
for /f "tokens=1*" %%i in (test.txt) do if "%%i" gtr "620" echo %%i %%j
endlocal
答案 1 :(得分:0)
@ECHO OFF
SETLOCAL
(set alert=)
for /f %%i in (thetextfile.txt) do if %%i gtr 620 set alert=%%i
IF DEFINED alert ECHO sendmail found %alert% files