この複雑なマニュアルページの構文をどのように説明しますか?

この複雑なマニュアルページの構文をどのように説明しますか?

私はマニュアルページでこれを読んでいます:

[-n number-to-stat[:max-size[:min-size][:num-directories[:chunk-size]]]]

選択肢として解釈しましたが、-nどのように指定しますかnum-directories

number-to-stat, max-size, min-size可能な限り何も入力せずにchunk-size値のみを提供することをお勧めしますnum-directories。これをどのように表現しますか?

ベストアンサー1

一般的なルールは、角かっこを使用してオプションのコンテンツをグループ化することです。説明を必要とするいくつかのレベルの入れ子になった角かっこがあります。角括弧は、数学式の括弧などの項目をグループ化します。角かっこセット内のすべての項目は1単位で処理する必要があります。

全体の構成は角かっこで囲まれています。これは、全体の「ブロック」がオプションであることを意味します。単位として存在する場合も存在しない場合もあります。

それがそこにありたいと仮定し、最も外側の角かっこを削除すると、次のようになります。

-n number-to-stat[:max-size[:min-size][:num-directories[:chunk-size]]]

これは、元の設定のエントリがある場合から始まり、-nその後に来る必要があることを意味しますnumber-to-stat。注意しnumber-to-statてくださいいいえこの場合のオプション --n存在する場合〜しなければならないその後には来ますnumber-to-stat。それに続くすべての内容は別の角かっこ内にあるので、単位としてオプションでもあります。

次の内容がある場合は、number-to-stat次の形式でなければなりません。

:max-size[:min-size][:num-directories[:chunk-size]]

これは式の次の部分を意味します。でなければならない :max-size。必要に応じて後ろに来ること:min-sizeもできないかもしれませんが、それ自体が別の角かっこ内にあるので、残りの部分とは独立した単位です。

存在するかどうかを:min-size選択して添付することができ:num-directories、存在する場合は添付するかどうかを選択できます:chunk-size:num-directories配置しないとできないaを:chunk-size角かっこ内にそのまま入れてください。

直接の質問に答えるためにこの-nオプションを使用すると、できない省略number-to-stat、必須項目です。省略しても構いませんが、:max-sizeそうすればできない提案:min-size(あなたがとにかく望んでいないと言ったことを知っています)。それ以後はいただき、:num-directories省略しても良いです:chunk-size。もちろん提供しなければ-n提供できない。どの残り。

もちろん、これはすべて、あなたが提供した例が文書で一般的に使用される方法で角括弧を使用するという前提に依存します。

おすすめ記事