您好基本想知道我是否可以在bat cmd windows环境中执行此操作。
#!/bin/bash
select var1 in abc ced efg hij
do
echo "Present value of var1 is $var1"
echo $REPLY
done
答案 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