技术解析

Mingw64,路径的反斜杠被转义。什么设置它不转义呢?
0
2021-07-02 20:41:34
idczone
简单来说:
有文件 aa\bb\FILE.txt
打开 Mingw64 ,执行命令
$ rm aa\bb\FILE.txt
rm: cannot remove 'aabbFILE.txt': No such file or directory

这个问题
在 Windoww Mingw64 执行 svn status 时碰到。
svn status 所输出的文件路径都是以'\'分隔路径。
至于 svn delete 鼠标中键选中文件时,删除失败。

我想知道
1. 不使用双引号包住路径
2. 不将反斜杠改为斜杠
如何取消转义。

感激不尽
看起来你在用 bash
win32 可以兼容 /的,只是 cmd 不兼容 /

[email&MINGW64 ~
$ aa\bb\cc.txt
bash: aabbcc.txt: command not found
[email&MINGW64 ~
$
确定是这样了。。

[email&MINGW64 ~
$ "aa\bb"
bash: aa\bb: No such file or directory
[email&MINGW64 ~
$

lslqt[email&MINGW64 ~
$ aa\\bb
bash: aa\bb: No such file or directory
[email&MINGW64 ~
$

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服