- と - オプションの接頭辞規則は正確に何ですか? findコマンドが--nameオプションと互換性がないのはなぜですか? [コピー]

- と - オプションの接頭辞規則は正確に何ですか? findコマンドが--nameオプションと互換性がないのはなぜですか? [コピー]

次のオプションについて知った後Linuxコマンドする方法は2つあります。

  • 1文字で構成され、前に次が付くもの-
  • 多くの文字で構成され、プレフィックスが付いています。--

これは95%の時間動作します。

ただし、findたとえば、コマンドの場合はそうではありません。これは失敗します:

find . --name myfilename

これは動作中です。

find . -name myfilename

オプションは文字数で始まる-か、--文字数によって異なります。

同意します。どちらfindのコマンドでも、そのオプションを使用した実行との互換性を維持する必要があります-nameが、オプションも許可する必要があります--name

真実は何ですか?

ベストアンサー1

学んだことはあなたが言ったものと似ています。ガイドライン実際のルールより。あるいは、関税と呼ぶ必要があるかもしれません。

過酷な現実は、ルールなしで清潔で良いルールで、すべての歴史的互換性のある手荷物を備えた既存のツールをモデル化しようとする試みが涙で終わるはずです。

テスト/操作/何であれ、findXユーティリティ()-geometryの単一ダッシュロング引数と同じものは別のものであり、同様のものは別のものtar czfですdd if=...

また見なさい:

おすすめ記事