зворотна косою рисою на початку команди


20

У Інструкції з встановлення RVM я бачу багато рядків, що починаються з '\':

Встановіть RVM з рубіном:

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

Я думаю, що це просто помилка, але вони повторюють багато разів.

То в чому причина?

Відповіді:


24

Помилки немає, це невеликий хак, щоб уникнути використання curl shell псевдоніма, якщо такий існує.

Це також працює:

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

Це говорить про те, що робить зворотна косою рисою, і все-таки не чому вони ставлять її туди ... чи завиток часто псевдонім? В іншому випадку ви можете помістити його в будь-який посібник перед кожною командою.
Френк Меуленаар

можливо, вони хотіли запобігти небажаним варіантам, з таким псевдонімомcurl='curl -foo'
sendmoreinfo

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.