重複の可能性:
"--"(二重ダッシュ) とはどういう意味ですか?
Linuxファイルとディレクトリに関連付けられている場合、「--」(2つのダッシュ)はどういう意味ですか?
他のものを見つけましたが、それが正確で同じことに関連しているかどうかはわかりません。 「もう一つの慣例は、'--'(2つのダッシュ)を使用してフラグの終わりとファイル名の先頭を表すことです。
ベストアンサー1
-
ORが何を意味するのかわかりません--
。両方の情報は次のとおりです。
-
STDIN
プログラムの標準入力への参照を許可する一部のプログラムの略語です。つまり、同様のパイプラインでecho foo | cat -
(-
この場合は実際には必要ありませんが)、cat
スレーブは「foo」と改行文字を入力として受け取りますSTDIN
。
--
パラメータの終わりを示します。ファイルを処理するプログラムでは、これは通常コマンドラインオプションではなくファイル名のみに従うことを意味します。この場合、オプションのように見えるファイル名を避けるために使用されます(たとえば、名前付きファイルがあり、-e
プログラムが引数-e
を受け入れる場合など)。この問題を解決する別の方法は、同様の作業を行うことですcommand ./-e
。これは、処理を実装するために基本プログラムを必要としないため、実際にプログラム間でより互換性があります--
。