bat脚本中命令执行的结果赋值给变量
来源:互联网 发布:淘宝怎么买二手衣服 编辑:程序博客网 时间:2024/04/27 15:30
bat脚本中命令执行的结果赋值给变量
rem 查找ip地址举例
for /f "delims=" %%i in ( 'ipconfig /all^| find /i "ipv4" ') do set MYIP=%%i & echo %MYIP%
rem result.txt的文件内容:
rem [INFO] APP DEMO ................................. SUCCESS [ 1.111 s]rem [INFO] APP THIRD ................................ FAILED [ 1.222 s]
rem [INFO] MY WEB ................................... SKIPPED [ 1.313 s]
rem 查找命令:在文件内容中查找字符串 ".... FAIL " 或者 ".... SKIP " 或者 ".... ERR ",查找结果输出到tmp.txt
set MYFILE="%CD%\result.txt"
findstr "\.\.\.\.\ FAIL \.\.\.\.\ SKIP \.\.\.\.\ ERR " %MYFILE% > tmp.txt
rem 查找结果写文件以后,再处理文件中的结果
for /f "tokens=* delims=" %%i in (tmp.txt) do echo %%i
for /f "tokens=* delims=" %%1 in (tmp.txt) do echo %%1
for /f "tokens=1,2 delims=...." %%a in (tmp.txt) do echo %%a %%b
for /f "tokens=1,2,3 delims=...." %%1 in (tmp.txt) do echo %%2 %%3
for /f "tokens=1-3 delims=...." %%1 in (tmp.txt) do echo %%2 %%3
for /f "tokens=* delims=...." %%1 in (tmp.txt) do echo %%1
rem 也可以直接将bat命令执行的结果字符串赋值给变量,省去了中间的写文件和读文件处理的过程
for /f "tokens=1-2 delims=...." %%1 in ( 'findstr "\.\.\.\.\ FAIL \.\.\.\.\ SKIP " %MYFILE% ' ) do (set STATUS=%%2 & echo %%1 , %%2 & echo ======)
rem IF "%STATUS%" EQU "" echo " 查找失败结果为空,未找到失败信息"
IF "%STATUS%" EQU "" (
echo " 无失败信息,继续处理"
) else (
echo "有失败信息,跳到结束"
GOTO END
)
echo ##########
echo -------- %STATUS%
echo -------- %MYIP%set MYIP=
set STATUS=
set MYFILE=
- bat脚本中命令执行的结果赋值给变量
- Linux shell脚本中执行命令结果赋值给变量&&echo输出变量是否包含换行符的问题
- 批处理中把命令执行结果赋值给变量之imagemagick
- linux在shell中执行命令并将结果赋值给变量
- shell脚本中赋值给变量中有空格, 导致命令执行失败
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- SqlServer中存储过程中将Exec的执行结果赋值给变量输出
- 在.bat脚本中如何将一个命令的返回结果传给一个变量?
- 将命令结果赋值给一个变量
- shell中将命令结果赋值给变量
- shell中将命令结果赋值给变量
- [bat]将 DIR 的结果逐条赋值给一系列的变量
- dos下将命令的执行结果赋给变量
- Linux shell 命令多行结果赋值给变量
- windows bat脚本for循环中对变量循环赋值
- 把SQL的执行结果赋值给变量,然后将其作为while的条件,循环执行SQL
- 脚本中判断Shell命令执行结果
- shell 为变量赋值 命令的输出结果赋值
- 汇编程序:红红绿绿的字符
- LFW的正确率,使用方法
- Algorithm Gossip (13) 背包问题 ( Knapsack Problem)
- untiy下连接photon
- 杂花生树(三十六)
- bat脚本中命令执行的结果赋值给变量
- 似然函数的详细分析----似然函数的本质意义
- No result defined for action and result input
- 微软发布翻译应用 与谷歌苹果角力人工智能
- JSP session对象
- 使用java理解程序逻辑第九章
- 轮播也可以这么简单
- 【基于SSH框架的个人博客系统01】Eclipse搭建SSH框架详细流程
- 顺时针打印矩阵