この投稿を参考にして、recursively add file extension to all filesを参照して、複数のサブフォルダ内の多くのファイルに再帰的に拡張機能を追加しようとしています。サブフォルダの最後に表示されるファイルには、拡張子がまったくありません。すべての拡張子を.htmlにしたいと思います。すべてのファイルにファイル拡張子を再帰的に追加しようとするとエラーが発生する
私が使用したい親ディレクトリに変更するためにCDを使用した後、私のコマンドプロンプトで次のように試してみました:「FIND::無効なスイッチ」しかし、私は次のエラーが表示さ
find /path -type f -not -name "*.*" -exec mv "{}" "{}".html \;
私はこのタイプの操作にコマンドプロンプトを使用するのが初めてであるので、私の無知を許してください。おそらく、/ pathを見たいディレクトリに変更する必要があるかもしれないと思っていますが、無駄にしようとしました。
find . -type f -exec mv '{}' '{}'.html \;
と、次のエラーが表示されます:FIND:
私は、Windows 10を
'-not' POSIX、どのように使用して' 'について – Jahid
cygwinのあなたを使用しているされていませんか!? – Jahid
Windowsのプロンプトではなく、UNIXのbashプロンプトでこれを実行してください。 – Jahid