1
我正在使用CentOS。在我的一個文件夾中有> 10M圖像,這些圖像被分組到子目錄中。CentOS上的文件擴展名區分大小寫
問題是我的一些圖像被命名爲abc.jpg,其他圖像命名爲xyz.JPG。所以,當我嘗試訪問xyz.jpg時,它會顯示「文件未找到」,因爲擴展名區分大小寫。
是否有任何方法可以將所有JPG重命名爲jpg,或者是一個解決此問題的httpd配置。
感謝您的幫助。
我正在使用CentOS。在我的一個文件夾中有> 10M圖像,這些圖像被分組到子目錄中。CentOS上的文件擴展名區分大小寫
問題是我的一些圖像被命名爲abc.jpg,其他圖像命名爲xyz.JPG。所以,當我嘗試訪問xyz.jpg時,它會顯示「文件未找到」,因爲擴展名區分大小寫。
是否有任何方法可以將所有JPG重命名爲jpg,或者是一個解決此問題的httpd配置。
感謝您的幫助。
沒有rename
您可以在bash
做到:
for f in *.JPG; do mv "$f" "${f%.*}.jpg"; done
非常感謝代碼! –
你可能會尋找'rename'效用。我相信這是在大多數Linux發行版中。 –
@HighPerformanceMark - 感謝您的回覆。會試試看。 –