0

用于在文本文件中搜索大于 620 的数字的批处理文件。如果找到大于 620 的数字,则会触发警报(电子邮件)。

文本文件如下所示: 11 个文件 30 个文件 88 个文件 1 个文件

我想知道是否可以使用 if 和 find 命令的组合来执行此操作。

4

2 回答 2

1

有点像这样使用:

@echo off &setlocal
for /f "tokens=1*" %%i in (test.txt) do if "%%i" gtr "620" echo %%i %%j
endlocal
于 2013-03-14T20:28:18.980 回答
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
于 2013-03-15T00:20:20.677 回答