我有多个文件,全部命名为
seperate1
seperate2
等等。我如何重命名它们以具有扩展名.csv
?
答案1
如果只有需要重命名的文件:
for file in *; do
mv "$file" "${file}.csv"
done
如果存在必须排除的带有点的文件:
for file in *; do
[[ $file == *.* ]] && continue
mv "$file" "${file}.csv"
done
或者与shopt -s extglob
:
for file in +([^.]); do
mv "$file" "${file}.csv"
done