tar --anchored
では、なぜ二重ハイフンを使用し、なぜ単一のハイフンを使用するのですかtar -b
?
なぜいくつかのコマンドラインオプションには単一のハイフン(-)があり、他のコマンドラインオプションには二重ハイフン(--)がありますか?
他git
の例:
git commit --amend
git commit -a
ベストアンサー1
伝統的に、長いオプション(1文字以上)は2つのダッシュで作成し、短いオプション(1文字)は1つのダッシュで作成します。しかし、すべてのプログラムがこれを尊重するわけではありません。
私が見つけることができる最も古い参考資料の1つは次のとおりです。http://www.gnu.org/fun/jokes/long-options.html。