barra invertida no início de um comando


20

No manual Instalando o RVM , vejo muitas linhas começando com '\':

Instale o RVM com ruby:

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

Eu acho que é apenas um erro de digitação, mas eles repetem isso muitas vezes.

Então qual é o motivo?

Respostas:


24

Não há erro, é um pequeno truque para evitar o uso de um curl shell alias, se houver algum.

Isso também funciona:

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

Isso diz o que a barra invertida faz, ainda não o motivo de colocá-la lá ... o enrolamento geralmente é apelidado? Caso contrário, você pode colocá-lo em qualquer manual antes de cada comando.
Frank Meulenaar

talvez eles queriam impedir opções indesejadas, com um alias comocurl='curl -foo'
sendmoreinfo

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.