我有一個名爲CULT_2009_BARRIERS_EXP_Linear.dbf
文件,並想將其重命名爲 CULT_BARRIERS_EXP_Linear.dbf。 這些文件的前綴與它們的前綴始終不同,顯示捕獲時間。 我試圖用正則表達式替換它們。我想測試字符串,如果它包含數字,然後重命名。我已經使用擊重命名文件以下劃線
if [[ $file =~ [0-9] ]]; then rename -v "s/[0-9]//g" * && rename -v s/[_]_/_/ *;
這部分工作。但我最好喜歡有一個重命名命令,因爲它是很好的做法
可能重複[bash腳本重命名多個文件](http://stackoverflow.com/questions/27589900/bash-script-rename-multiple-files) – tripleee