Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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 使用';设置';使一行程序呆滞的变量_Batch File_Gawk - Fatal编程技术网

Batch file 使用';设置';使一行程序呆滞的变量

Batch file 使用';设置';使一行程序呆滞的变量,batch-file,gawk,Batch File,Gawk,我正在编写一个简短的bat文件,用GMT实用工具(通用映射工具)勾勒xyz文件的轮廓。我想读取max和min文件,然后在bat文件中使用它。我所做的是 设置max_color=gawk“BEGIN{max=0}{if($3>max)max=$3}END{print max}”%file% 设置min_color=gawk“BEGIN{min=%max_color%}{if($3'使用for循环获取gawk命令的结果,例如 for /f %%a in ('your gawk command') d

我正在编写一个简短的bat文件,用GMT实用工具(通用映射工具)勾勒xyz文件的轮廓。我想读取max和min文件,然后在bat文件中使用它。我所做的是

设置max_color=gawk“BEGIN{max=0}{if($3>max)max=$3}END{print max}”%file%

设置min_color=gawk“BEGIN{min=%max_color%}{if($3'使用for循环获取gawk命令的结果,例如

for /f %%a in ('your gawk command') do (
  set var=%%a
)

使用for循环获取gawk命令的结果,例如

for /f %%a in ('your gawk command') do (
  set var=%%a
)

使用%%b、%%c等,具体取决于您从gawk返回的内容。使用%%b、%%c等,具体取决于您从gawk返回的内容。