Bash: ディレクトリ名のスペースを削除する

Bash: ディレクトリ名のスペースを削除する

!! この質問は SHELL に関するものではなく、BASH に関するもので、問題のあるタグを変更することはできません !!

ディレクトリとファイル名のスペースを削除し(ドットを挿入する)、

find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;

$jdir = "テストファイルはここにあります" とします

このコードは $jdir の名前を変更しません。

親ディレクトリに設定することはできません。そうすると、他の多くのディレクトリの名前が変更されてしまうからです。

$jdir の名前を変更するにはどうすればいいですか?

(フォーラムでバグをテストしています。この行は無視してください) タグを変更できません。フォーラムのバグでしょうか?

関連情報