是否有.bat相当于shell选择?

时间:2013-11-20 16:31:58

标签: windows shell select batch-file cmd

您好基本想知道我是否可以在bat cmd windows环境中执行此操作。

#!/bin/bash
select var1 in abc ced efg hij
do
echo "Present value of var1 is $var1"
echo $REPLY
done

2 个答案:

答案 0 :(得分:3)

我认为这可能就是你要找的东西。我不知道$ REPLY来自哪里。

 for %%a in (abc ced efg hij) do echo present value of var1 is %%a

答案 1 :(得分:0)

总之,没有。

但你可以考虑Perl,http://www.perl.org/get.html#win32在Windows上运行愉快并且有几个模块充当select,例如http://metacpan.org/pod/Shell::POSIX::Select