이름이 모두 지정된 여러 개의 파일이 있습니다.
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