
私はArchベースのオペレーティングシステムでUbuntuを使用しており、名前を変更する必要があるファイルがたくさんあります。私はこれまでこれを使ってきました。
allfiles=$(find ./ -type f -name "*:*")
$すべてのファイルをエコーします。
find ./ -depth -name "* *" -execdir rename 's/ /_/g' "{}" \
デフォルトフォルダの名前は変更されましたが、サブディレクトリの名前は変更されませんでした。