web-dev-qa-db-ja.com

コマンドの後に来る修飾子の専門用語は何ですか?

例えば:

python3 -m

「-m」の専門用語は何ですか?

また、コマンドに対応するこれらの「修飾子」のリストはどこにありますか?次に、これらの「-修飾子」のそれぞれが何をするのかをどのように知ることができますか?

1
BBD

「-m」の専門用語は何ですか?

コマンドラインオプションの「専門用語」コマンドラインオプション1
一般的な使用法は、動作を制御するブール(フラグ/スイッチ)の種類のプログラムのパラメーターを指定するか、入力/出力ファイル名/データベース/戦略名などの特定の追加入力パラメーターを指定することです。 。

また、コマンドに対応するこれらの「修飾子」のリストはどこにありますか?

通常、これらは--helpまたは-?を使用する場合にリストされます。

次に、これらの「-modifiers」のそれぞれが何をするのかをどのように知ることができますか?

--helpまたは-?オプションは、簡単な説明を提供する場合があります。
Linux/Unix環境では、manコマンドを使用してより詳細な説明を行うことができます。 this のような詳細な説明をコンソール端末に出力できます。


1)コマンドラインとも呼ばれますスイッチパラメータ引数またはフラグ場合があります。

10
python3 -m

「-m」の専門用語は何ですか?

さまざまな環境、さまざまなプロジェクト、さまざまなコミュニティ、さまざまな人々がそれらをさまざまなものと呼んでいます。標準的な専門用語はありません。

よく使われるものは

  • オプション
  • 国旗
  • スイッチ
  • 引数
  • パラメータ

これらを同じ意味で使用する人もいれば、区別する人もいます。たとえば、一部の人々によると、

foo -bar -baz qux dudley

-barはスイッチ(オンまたはオフのみが可能であるため)、-bazはオプション、qux-bazオプションの引数、dudleyfooコマンドの引数になります。

また、コマンドに対応するこれらの「修飾子」のリストはどこにありますか?

コマンドのドキュメント。そのドキュメントを見つける場所は、コマンドによって異なります。

Unixコマンドには通常、対応するmanページがあります。

GNUコマンドには通常、対応するinfoページがあります。

標準のGNUコマンドラインパターンに従うコマンドは、-hまたは--helpで呼び出されたときに、最も重要なフラグ/スイッチ/オプション/引数/パラメーターの簡単な説明を出力します。

標準のDOSコマンドラインパターンに従うコマンドは、/?で呼び出されたときに同じことを行います。 DOSには、Windowsに継承された、HELPコマンドもあります。これは、知っているコマンドに関するヘルプ情報を出力できます(ただし、知っているコマンドについてのみ、通常はシェルの組み込みコマンドです)。

シェルに組み込まれているコマンドは、通常、シェルの一部として文書化されています。

サブコマンドパターンを使用するコマンド(たとえば、iproute2)には、多くの場合、helpサブコマンドがあります。

一部のコマンドにはマニュアルが印刷されています。いくつかはウェブサイトを持っています。 READMEファイルがあるものもあります。

次に、これらの「-modifiers」のそれぞれが何をするのかをどのように知ることができますか?

コマンドのドキュメントを読む。

1
Jörg W Mittag

通常、これらはオプション、スイッチ、またはフラグと呼ばれます。

0
joe_chip