
!! この質問は SHELL に関するものではなく、BASH に関するもので、問題のあるタグを変更することはできません !!
ディレクトリとファイル名のスペースを削除し(ドットを挿入する)、
find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;
$jdir = "テストファイルはここにあります" とします
このコードは $jdir の名前を変更しません。
親ディレクトリに設定することはできません。そうすると、他の多くのディレクトリの名前が変更されてしまうからです。
$jdir の名前を変更するにはどうすればいいですか?
(フォーラムでバグをテストしています。この行は無視してください) タグを変更できません。フォーラムのバグでしょうか?