すべての名前が指定された複数のファイルがあります。
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