저도 내공이 부족해서 직접적인 답보다는 떠오른 것을 적습니다.
시간 투자하면 가능하겠지만 저도 딴질문하러 와서
우선 파일 이름을 구하셨다면
첨에 정규식으로 [^0-9]로 함 바꾸신후
그다음에 첫문자가 a뒤에오는 숫자를 바꿔준다면
^a0-9
awk 로하면 될듯합니다.
어떤식으루 바꿔야할진... 안적으셨으니...
조금이나마 도움이 되셨길...
: 안녕하십니까
: 여러 유저 여러분
:
: 이번에 제가 리눅스로 파일들의 이름을 바꾸는 일을 하려고 합니다.
:
: 그런데.... 정작 이름은 전혀 못 바꾸고 있네요
:
: 문제가 모냐면....
:
: 디렉토리 구조가...
:
: main ----sub1
: |
: ----sub2
: |
: ----sub3
: 이런 식으로 계속 되어 있고 각각의 서브디렉토리에는
: 같은 형식의 이름이 계속 되고 있거든요..
:
: 작업은 main에서 shell 프로그램을 돌리면 서브디렉토리의 파일 이름이
: 다 바뀌는 건데...일정한 형식에 의해서 바뀌는 겁니다.
:
: 만약 파일 이름이
: abc__f__01__a01__1101.aaa
: 이런 식인데... 여기서 01 과 a01 이 바꾸는 이름에 사용 되는 거거든요
:
:
: 어떤식으로 해야 될지... 고민하다가...
: for문 돌리고 파일 이름 받아 오는것 까지뿐 못했습니다...
:
: 고수님들의 의견 부탁 드립니다...