命令开头的反斜杠


20

安装RVM手册中,我看到很多以'\'开头的行:

使用ruby安装RVM:

$ \curl -L https://get.rvm.io | bash -s stable --ruby

我认为这只是打字错误,但他们会重复很多次。

那是什么原因呢?

Answers:


24

没有错误,避免使用curl shell 别名(如果存在的话)有点麻烦。

这也可行:

'curl' (...)
"curl" (...)
/usr/bin/curl (...)
command curl (...)
command -p curl (...)

这就说明了反斜杠是做什么的,仍然不是为什么他们把它放在那儿……卷曲经常被别名吗?否则,您可以在每个命令之前将其放在任何手册中。
Frank Meulenaar

也许他们想防止不必要的选项,例如curl='curl -foo'
sendmoreinfo

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.