Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 批量设置/a var=grep-wc word file.txt_Batch File_Grep - Fatal编程技术网

Batch file 批量设置/a var=grep-wc word file.txt

Batch file 批量设置/a var=grep-wc word file.txt,batch-file,grep,Batch File,Grep,在批处理文件中,如何获得 SET /a var= grep -wc word file.txt echo %var% 表示我希望grep命令的输出存储在变量中。要将变量设置为命令的输出,请使用for/f循环。在cmd控制台中,键入以获取/?以获取更多信息 for /f %%A in ('grep -wc word file.txt') do set "var=%%A" echo %var% 嘿@rojo,你从哪里学的批量脚本?你的知识太好了。@AbhiKumarSahu主要是通过反复试验。不

在批处理文件中,如何获得

SET /a var= grep -wc word file.txt
echo %var%

表示我希望grep命令的输出存储在变量中。

要将变量设置为命令的输出,请使用
for/f
循环。在cmd控制台中,键入
以获取/?
以获取更多信息

for /f %%A in ('grep -wc word file.txt') do set "var=%%A"
echo %var%

嘿@rojo,你从哪里学的批量脚本?你的知识太好了。@AbhiKumarSahu主要是通过反复试验。不过,我在这里学到了很多东西,从和这样的网站上也学到了很多。jeb、dbenham、MC ND、Npcmaka和许多其他在这里回答问题的人似乎对批处理脚本有着无限的了解。通过找到自己解决他人问题的方法,我学到了很多。我认为当你必须教别人你学到的东西时,你会学到更多。