centos6 에서 테스트 되었습니다.

 

## 확장자 제거

$ for file in *; do mv $file `echo "${file%.*}"`; done

 

확장자 .log 를 지운 결과 화면

 

그럼 반대로 확장자를 붙이는 작업도 해보겠습니다. 위의 결과를 가지고 .jpg를 붙이도록 하겠습니다.

 

## 확장자 추가

$ for f in *; do mv ./"$f" "${f%}.jpg"; done 

 

*.log 파일에서 *.jpg 로 파일들이 변한것을 확인 할 수 있습니다.

 

+ Recent posts