我在需要更改文件名的目錄中有幾千個圖像。我搜索了幾個選項,但沒有一個適合我。如何使用php來更改文件名中的字母
我想有從 前更改文件名:47308_xyz_old.jpg到47308_new.jpg
感謝。
我在需要更改文件名的目錄中有幾千個圖像。我搜索了幾個選項,但沒有一個適合我。如何使用php來更改文件名中的字母
我想有從 前更改文件名:47308_xyz_old.jpg到47308_new.jpg
感謝。
這可能幫助別人的未來: 我無法得到任何PHP腳本在這樣,我與命令行去目錄批量重命名文件。我對文件數量也很謙虛(實際高於350K),所以命令行可能是更好的第一選擇。 正如我只是想更改文件名的一小部分, 變化:47308_xyz_old.jpg到47308_new.jpg 這是我的解決方案
cd /var/www/vhosts/YOURDIR
Rename all *_old.jpg to new.jpg
for f in *_old.jpg; do
mv -- "$f" "${f%_old.jpg}new.jpg"
done
感謝
應該是什麼舊名稱,新名稱的區別 – shashi
這是相當廣泛的,並且SO不是代碼寫入服務。請添加您嘗試過的代碼和遇到的問題,然後我們可以爲您提供幫助。 – Swellar