在 巴斯环境中工作时,为了将变量的值设置为命令的结果,我通常会这样做:
var=$(command -args)
其中 var
是由命令 command -args
设置的变量。
实现这一点的一种更为传统的方法是:
set var=`command -args`
也就是说,我如何在 Windows 批处理文件中用命令的结果来设置变量的值?我试过了:
set var=command -args
但是我发现 var
被设置为 command -args
而不是命令的输出。