私は次のコマンドを実行しています(.ts
拡張子と削除):
find . -type f -name "*.ts" –delete
エラーが表示されます:
find: paths must precede expression: `–delete'
何が悪いのでしょうか?
マイナス記号(–
)ではなく、表記記号-
を使用しています。
コマンドを次のように変更します
find . -type f -name "*.ts" -delete
完全な構文については、 man find
を参照してください。
[〜#〜]アクション[〜#〜]
-delete
ファイルを削除します。削除が成功した場合はtrue。削除に失敗した場合、エラーメッセージが表示されます。
_-delete
が失敗した場合、find
の終了ステータスはゼロ以外になります(最終的に終了するとき)。-delete
を使用すると、-depth
オプションが自動的にオンになります。
ブログやリッチテキストプロセッサからのコマンドのコピーと貼り付けには注意してください。一部の文字体裁記号を同等のプレーンテキストに変換したり、その逆を行ったりする場合があります。
次回のメモには単純なテキストエディターの使用を検討してください。プレーンテキスト、Markdown、またはreStructuredTextを使用してください。
そして@AuxTacoが述べたように 一部のブログはあなたのコンピュータを攻撃するためにあなたのコピーに依存しているかもしれません 。