komutun başında ters eğik çizgi


20

Gelen RVM takma kılavuzu ı ile başlayan satırları bir çok gör '\':

RVM'yi ruby ​​ile yükleyin:

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

Ben sadece yanlış olduğunu düşünüyorum ama birçok kez tekrarlayın.

Peki sebebi nedir?

Yanıtlar:


24

Hata yok, varsa curl shell takma ad kullanmaktan kaçınmak biraz hack .

Bu da işe yarıyor:

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

Bu, ters eğik çizginin ne yaptığını söyler, yine de neden oraya koyduklarını değil ... kıvrılma sıklıkla takma ad mıdır? Aksi takdirde her komuttan önce herhangi bir kılavuza koyabilirsiniz.
Frank Meulenaar

belki gibi bir takma ad ile istenmeyen seçenekleri önlemek istedilercurl='curl -foo'
sendmoreinfo

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.