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?

Putnik
fonte

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 (...)
Gilles Quenot
fonte
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