обратная косая черта в начале команды

20

В руководстве по установке RVM я вижу много строк, начинающихся с '\':

Установите RVM с помощью ruby:

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

Я думаю, что это просто опечатка, но они повторяют это много раз.

Так в чем же причина?

Putnik
источник

Ответы:

24

Там нет ошибки, это небольшой взлом, чтобы избежать использования curl shell псевдонима, если таковой существует.

Это тоже работает:

'curl' (...)
"curl" (...)
/usr/bin/curl (...)
command curl (...)
command -p curl (...)
Жиль Квено
источник
Это говорит о том, что делает обратная косая черта, но все же не то, почему они помещают это туда ... часто ли псевдоним завиток? В противном случае вы можете поместить его в любое руководство перед каждой командой.
Фрэнк Мейленаар
может быть, они хотели предотвратить нежелательные варианты с псевдонимом вродеcurl='curl -foo'
sendmoreinfo