barra invertida al comienzo de un comando


20

En la instalación del manual RVM veo muchas líneas que comienzan con '\':

Instale RVM con ruby:

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

Creo que es solo un tipo incorrecto, pero lo repiten muchas veces.

Entonces, ¿cuál es la razón?

Respuestas:


24

No hay error, es un pequeño truco para evitar el uso de un curl shell alias si existe alguno.

Esto también funciona:

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

Eso dice lo que hace la barra diagonal inversa, y aún no por qué lo pusieron allí ... ¿el rizo a menudo tiene alias? De lo contrario, podría ponerlo en cualquier manual antes de cada comando.
Frank Meulenaar

tal vez querían evitar opciones no deseadas, con un alias comocurl='curl -foo'
sendmoreinfo

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.