标签: escaping cygwin msys
我需要从MSYS环境执行Visual Studio的lib.exe,但是像“/ WX / NOLOGO”这样的参数会自动替换为“C:/dev/MinGW/msys/1.0/WX”,例如。
如何停用该行为?我试过单/双引号甚至是lib `echo /WX` ...,但这并没有解决它。
lib `echo /WX` ...
答案 0 :(得分:1)
有时您可以使用-switch惯用语而不是/switch,例如
-switch
/switch
attrib +h -s
而不是
attrib +h /s
ref
答案 1 :(得分:1)
使用双斜杠:
lib //WX //NOLOGO