Rename
Unix命令從文件名中刪除空格
我有一個文件,其文件名有一個空格,如
First Name_20180810.csv
. 日期(20180810
在上面的範例中)每天都會在文件名中更改。我怎樣才能重命名First Name_*.csv
為FirstName_*.csv
?
如果您無權訪問該
rename
工具,則應該可以:for file in *.csv; do if ! [[ -f "${file// /}" ]]; then mv "$file" "${file// /}" else echo "Replacement for '${file}' already exists; skipping" fi done
使用
rename
命令:rename "s/ //g" *.csv