ความหมายของเครื่องหมายปีกกาหยิกใน Manpages


10

ฉันดูที่นี่help.ubuntu.com (และวิกิผู้ใช้ Ubuntu - ภาษาเยอรมัน) แต่ไม่สามารถหาคำตอบได้

ฉันไม่รู้ว่าพวกมันหมายถึงอะไรเช่นใน manpage ของmpstat:

SYNOPSIS
   mpstat [ -A ] [ -u ] [ -V ] [ -I { keyword [,...] | ALL } ] [ -P { cpu [,...] | ON | ALL } ] [ interval [ count ] ]

เมื่อพวกเขาพูด-I { keyword [,...] | ALL }หรือ-P { cpu [,...] | ON | ALL }

ฉันจะขอบคุณชี้แจงใด ๆ


ดูเพิ่มเติมunix.stackexchange.com/questions/187946
JdeBP

คำตอบ:


14

ไวยากรณ์คำสั่งจะได้รับในรูปแบบที่เป็นบิตเช่นสัญกรณ์คัส-Naurอธิบายที่นี่

กลุ่มวงเล็บปีกการวมกันสองตัวเลือกหรือมากกว่านั้นหนึ่งในนั้นจะต้องระบุ ในกรณีของ-I { keyword [,...] | ALL }หมายความว่าคุณระบุkeyword [,...] หรือทั้งหมด


10

การจัดฟันสแควร์[...]หมายความว่าเนื้อหาเป็นทางเลือกและสามารถเพิ่มในคำสั่งได้หรือไม่

วงเล็บปีกกาที่มีรายการที่คั่นด้วยท่อ{ ... | ... }หมายความว่าคุณต้องระบุหนึ่งในรายการเหล่านั้น


ตัวอย่าง:

my_command [--optional-argument] { --either-this | --or-that }

รับไวยากรณ์ข้างต้นคุณมีตัวเลือกเหล่านั้นเพื่อเรียกคำสั่ง:

my_command --either-this
my_command --or-that
my_command --optional-argument --either-this
my_command --optional-argument --or-that

2

ที่นำมาจากนี้คู่มือที่มีประโยชน์ ,

ตัวเลือกบางตัวจะมีรายการตัวเลือกที่ จำกัด รายการของตัวเลือกจะถูกคั่นด้วยเครื่องหมายจุลภาคและใส่ระหว่างเครื่องหมายวงเล็บ

{choice1, choice2} {ใช่, ไม่}

ที่ที่คุณมี-P { cpu [,...] | ON | ALL }หมายความว่าคุณต้องเลือกหนึ่งในตัวเลือกต่อไปนี้ ส่วน [, ... ] หมายความว่าคุณสามารถจัดหารายการที่คั่นด้วยเครื่องหมายจุลภาค

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.