我有很多具有相同结构的目录。目录中的特定文件夹可以包含我要重命名的文件。
mv /home/*?*/domains/*?*/public/old.text /home/*?*/domains/*?*/public/new.txt
?每次都可以不同。
我尝试了上述方法,但当然没有工作。
它位于Linux CentOS机器上。
答案 0 :(得分:1)
这样做你想要的吗?
for i in /home/*/domains/*/public/; do
echo mv "$i/old.txt" "$i/new.txt"
done