如何使用RHS上的cygwin sed使用windows set命令

从命令提示符键入这个工作:

pwd | sed "s/\/cygdrive\/c/c:/" 

我想在集合的RHS上使用它

这不起作用:

 set ztmp =(pwd | (sed "s/\/cygdrive\/c/c:/") 

特别是没有返回错误或警告,并且var ztemp没有被定义。 对于这个小小的我只是在input命令。

安装了Cygvwin的Windows 7 cmd提示符。

可能有些东西我不明白控制扩展的一般情况。

谢谢

如果你使用bash,你可以这样做,但不能在cmd中。

 ztmp=$(pwd | sed "s/\/cygdrive\/c/c:/")