다음과 같은 500개의 파일이 있는 폴더가 있습니다.
xaa
xab
xac
xad
aae
aaf
다음과 같은 결과를 얻기 위해 모든 파일 끝에 ".txt"를 추가하고 싶습니다.
xaa.txt
xab.txt
xac.txt
xad.txt
이 일은 어떻게 이루어질 것인가?
답변1
간단하게 사용하세요찾다+MV주문하다:
find yourfolder/ -type f -exec mv {} {}".txt" \;
답변2
여러 가지 방법이 있습니다. 그 중 세 가지는 다음과 같습니다.
rename 's/$/.txt/' ??? # Might be prename on some systems
for f in ???; do mv "$f" "$f.txt"; done
find -maxdepth 1 -type f -exec mv {} '{}.txt' \;