さまざまなサブディレクトリに何百ものファイルがあります。そのうちのいくつかは正しいファイル拡張子を持っていますが、他のものはそうではありません。ファイル拡張子を持たないすべてのファイルの名前を変更し、ファイル名に.mp4拡張子を追加したいと思います。他のファイルは変更されていないままにしてください。 Bashを使用して名前変更操作をどのように自動化できますか?それとも、PerlやPythonなどの実際のスクリプト言語が必要ですか?
ベストアンサー1
このような:
find . -type f ! -name "*.*" -exec mv {} {}.mp4 \;