'--'それは何と呼びますか?

'--'それは何と呼びますか?

最近、私は--これがオプションのリストが終わったことをコマンドに知らせるために使用される二重ハイフンであり、次の内容がオプションと見なされるべきではないことを知りました。だから、

grep --  'search_word' *

ただし、で始まる単一のファイルが削除されて存在するsearch_word場合、予期しない動作が発生する可能性があります。これにより、文字に一致するオプションが開きます。---ファイル名

これは何と呼びますか--?これには技術的な用語がありますか?

ベストアンサー1

コマンドライン引数を処理するツールと、POSIXスタイルのオプションを解析する多くのAPI--と連携します。getopt(3)

マニュアルページからgetopt(3)

引数リストのオプション解釈は、「--」(二重ダッシュ)オプションを使用して抑制できます。これはgetopt()が引数処理終了信号を送り、-1を返すようにします。

それから私はそれが呼ばれると言うでしょう。二重ダッシュ

おすすめ記事