【发布时间】:2013-03-27 14:51:28
【问题描述】:
我对 linux 的使用非常陌生,也许这是我第一次使用,所以我希望能提供一些详细的帮助。 我的服务器 (Linux) 上的多个目录中有 500 多个文件我想使用 bash 脚本将它们的扩展名更改为 .xml 我使用了很多代码,但其中没有一个可以使用我使用的一些代码:
for file in *.txt
do
mv ${file} ${file/.txt}/.xml
done
或
for file in *.*
do
mv ${file} ${file/.*}/.xml
done
我不知道第二个是不是有效代码我试图更改txt扩展名,因为提示说没有这样的文件'.txt'
希望对你有所帮助,谢谢
【问题讨论】:
标签: bash batch-rename