ok jadi saya sedang mengerjakan tutorial untuk menginstal rvm di mac saya. perintah bash untuk mendapatkan rvm melalui curl adalah
curl -L https://get.rvm.io | bash -s stable
saya memahami perintah ikal babak pertama di lokasi rvm.io, dan bahwa hasilnya disalurkan ke perintah bash berikutnya, tapi saya tidak yakin apa yang dilakukan perintah itu. Pertanyaan saya:
-s: saya selalu bingung tentang cara merujuk ini. jenis apa ini: argumen baris perintah? sebuah saklar? sesuatu yang lain?
-s: apa yang dilakukannya? Saya telah googled selama sekitar setengah jam tetapi tidak yakin bagaimana merujuknya membuatnya sulit.
stabil: apa ini?
tl; dr: bantu saya menguraikan perintah bash -s stable
untuk mereka yang menjawab posting ini, saya bercita-cita untuk suatu hari menjadi bash melek seperti Anda. sampai saat itu, opstards seperti saya terima kasih atas bantuannya!
$1
,,$8
. Anda tidak dapat mengaturnya secara langsung. Mereka diatur secara otomatis ketika Anda memanggil program atau fungsi. Misalnya dengan fungsi:fun() { echo "Parameter 2 is $2"; }
. Lalu cobafun hello world
danfun "hello gniourf" "how are you?"
.-s
opsi?-s
opsi:bash stable
akan mencari filestable
dan mencoba menjalankannya. Dengan-s
opsi::bash -s stable
akan menjalankan apa yang ada pada stdin-nya, denganstable
set as$1
.