我正在使用CentOS。我的一个文件夹中有大约10M的图像,这些图像可以分组到子目录中。
问题是我的一些图像命名为abc.jpg,其他图像命名为xyz.JPG。因此,当我尝试访问xyz.jpg时,它会显示“找不到文件”,因为扩展名区分大小写。
有没有办法将所有JPG重命名为jpg,或者是一个解决此问题的httpd配置。
感谢您的帮助。
答案 0 :(得分:2)
没有rename
,您可以在bash
中执行:
for f in *.JPG; do mv "$f" "${f%.*}.jpg"; done