คำถามติดแท็ก noop

3
คำสั่งหมายถึงอะไร "ทำอะไร" ในเงื่อนไขใน Bash?
บางครั้งเมื่อสร้างเงื่อนไขฉันต้องการรหัสเพื่อทำอะไรเช่นที่นี่ฉันต้องการ Bash ที่จะทำอะไรเมื่อ$aมีค่ามากกว่า "10" พิมพ์ "1" ถ้า$aน้อยกว่า "5" มิฉะนั้นพิมพ์ "2": if [ "$a" -ge 10 ] then elif [ "$a" -le 5 ] then echo "1" else echo "2" fi สิ่งนี้ทำให้เกิดข้อผิดพลาด มีคำสั่งที่จะไม่ทำอะไรเลยและไม่ทำให้สคริปต์ของฉันช้าลงหรือไม่
180 bash  conditional  noop 

11
กรณีการใช้งานของ noop [:] ใน bash คืออะไร?
ฉันค้นหา noop ใน bash (:) แต่ไม่พบข้อมูลที่ดี วัตถุประสงค์ที่แน่นอนหรือกรณีการใช้งานของตัวดำเนินการนี้คืออะไร? ฉันลองทำตามแล้วและมันก็ใช้ได้สำหรับฉัน: [mandy@root]$ a=11 [mandy@root]$ b=20 [mandy@root]$ c=30 [mandy@root]$ echo $a; : echo $b ; echo $c 10 30 โปรดแจ้งให้เราทราบกรณีการใช้งานใด ๆ ของตัวดำเนินการนี้แบบเรียลไทม์หรือสถานที่ใด ๆ ที่จำเป็นต้องใช้
124 bash  shell  noop 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.