如何将带有空格的windows路径传递给cygwin bash
我正在使用putty连接到运行cygwin的Windows服务器(2012R2 64位)(我昨天从cygwin.com下载的最新版本)。 我正在尝试运行cmd.exe并传递cmd.exe命令,该命令位于“Program Files(x86)”中。 这是我正在尝试运行:cmd.exe / C“c:\ program files(x86)\ ibm \ rationalsdlc \ clearcase \ bin \ cleartool.exe” 我得到:'c:\ program'不被识别为内部或外部命令,可操作程序或批处理文件。 我用“\”和“\”试了一下,得到了同样的信息。 当我像这样加倍括号(“):cmd.exe / C”“c:\ program files(x86)\ ibm \ rationalsdlc \ clearcase \ bin \ cleartool.exe”“ 我得到-bash:意外令牌附近的语法错误`('' 当我试图传递路径中没有空格的不同字符串时,例如:cmd.exe / C“ccperl C:\ utils \ find-locked-vobs.pl”它运行正常,perl脚本运行正常。 当pass包含空格时,如何传递命令? 谢谢大卫