[Mac, Linux] paste 명령으로 rename 용 sh 스크립트 작성해 보기

5/12/2020 / 지훈현서

Tag Count: 5 / Hit: 0

다음과 같은 100여개의 이미지 파일이 있었습니다. 01-0010.png01-0020.png01-0030.png...01-1000.png 이 파일을 모두02-0010.png02-0020.png02-0030.png...02-1000.png 이라고 이름을 바꾸고 싶은데요, 저는 손이 게을러서 노가다를 못 뛰어요.그래서 다음과 같이 작업했습니다. $ ls *.png > foo.sh그러면 foo.sh 에는 한라인에 하나의 파일이 들어있게 됩니다. 이제 bar.sh 라고 foo.sh를 복사해 줍니다. $ cp foo.sh bar.sh 그리고 vi로 bar.sh 를 열어,다음 ex 명령어를 줍니다. : %s/^01/02/g 그러면 01로 시작되는 것을 모두 02 로 변경하였습니다. 이제는 pa