ติดตั้ง Ruby Version Manager (RVM) ดังนี้:
bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
ฉันเข้าใจว่า <หมายถึงอะไรก่อน (ฟีดสคริปต์ทุบตีเพื่อแปลล่าม) ฉันสับสนกับ<(...)
ส่วนหนึ่ง ดังนั้นวงเล็บทำอะไรที่นี่และเครื่องหมายน้อยกว่า ในกรณีใดบ้างที่เราสามารถใช้ไวยากรณ์เดียวกันได้
ฉันพยายามที่จะขุดบนอินเทอร์เน็ตพบคำถามนี้ดังนั้น/programming/2188199/bash-double-or-single-bracket-parentheses-curly-bracesและคำถามนี้ใน ubuntuforums: http: // ubuntuforums .org / showthread.php? p = 7803008แต่ก็ยังไม่รู้ว่าทำไมเราใช้วงเล็บเหล่านั้นและทำไมเราถึงใช้การเปลี่ยนเส้นทางอินพุตสองครั้ง
bash < curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer
ไม่เหมือนกันใช่ไหม
ขอบคุณ
bash <(curl -s ...)