次のオプションについて知った後Linuxコマンドする方法は2つあります。
- 1文字で構成され、前に次が付くもの
-
- 多くの文字で構成され、プレフィックスが付いています。
--
これは95%の時間動作します。
ただし、find
たとえば、コマンドの場合はそうではありません。これは失敗します:
find . --name myfilename
これは動作中です。
find . -name myfilename
オプションは文字数で始まる-
か、--
文字数によって異なります。
同意します。どちらfind
のコマンドでも、そのオプションを使用した実行との互換性を維持する必要があります-name
が、オプションも許可する必要があります--name
。
真実は何ですか?
答え1
学んだことはあなたが言ったものと似ています。ガイドライン実際のルールより。あるいは、関税と呼ぶ必要があるかもしれません。
過酷な現実は、ルールなしで清潔で良いルールで、すべての歴史的互換性のある手荷物を備えた既存のツールをモデル化しようとする試みが涙で終わるはずです。
テスト/操作/何であれ、find
Xユーティリティ()-geometry
の単一ダッシュロング引数と同じものは別のものであり、同様のものは別のものtar czf
ですdd if=...
。
また見なさい:
- ショートオプションとロングオプションの違いはただ「-」ですか?さまざまな長いオプションの背景知識を得る
- `-name`と`-exec`オプションは`find`のオプションではない引数ですか?
-name
特に実用的な用途について心配したい場合find