
!!這個問題不是關於SHELL的,而是關於BASH的,無法更改錯誤的標籤!
我有一個程式碼可以刪除目錄和檔案名稱中的空格(並插入一個點);
find $jdir -depth -name "* *" -execdir rename 's/ /./g' "{}" \;
假設 $jdir =“測試文件在這裡”
此代碼不會重新命名 $jdir。
我無法將其設定為父目錄,因為那樣它會重新命名許多其他目錄。
如何讓它重命名 $jdir?
(測試錯誤?在論壇中,忽略這一行)我無法更改標籤,論壇中的錯誤?