重命名文件我有一個目錄結構如下具有相同名稱的目錄名稱
dir----|
|
|--dir1\ some\ thing--result.pdf
|
|--dir2\ some\ thing--result.pdf
|
|--dir3\ some\ thing--result.pdf
|
每個子目錄下的文件名是result.pdf。
作爲目錄dir1 dir2 dir3在其名稱中有空格。 我不能理解的東西(我正在寫一個bash腳本)如何在變量中使用這個目錄名並重命名result.pdf
我想重命名這個文件中的每個result.pdf,其名稱與目錄相同name.pdf
#!/bin/bash
for i in *;do
cd $i
mv result.pd $i.pdf
cd ..
done
目錄名稱中的空格正在產生問題。如何結束這個?
第1步:找到。 -exec rename'' - {} \;第2步:贏利 –