[완료] 간단한 bashshell 관련 질문
글쓴이: newpolaris / 작성시간: 일, 2008/09/21 - 9:29오후
원하는 동작은 폴더내의 *.example 파일을 모두 ".example" 이것을 뺀 파일 명을 가지게 바꾸는 건데요
예를 들면
update.conf.example 를 update.conf 파일로요.
혹시 더 간략한 방법 없을까 해서 질문 올립니다.
우선 제가 해본 방법은
[root@master inputs]# mv `ls *.example | awk -F. '{ print $1"."$2"."$3" "$1"."$2}'`
인데요;
ls 결과를 한번 뿌려주고 아래 cut 명령어를 이용하는게 깔끔하고 좋을 것 같은데 방법을 잘 모르겠습니다.
[root@master inputs]# ls *.example | cut -d "." -f1,2 update.conf
Forums:
이렇게 해보세요.
참고: http://itb.biologie.hu-berlin.de/~benda/software/bash.html
참고하세요.
$ man rename
basename을 쓰시는 수도
basename을 쓰시는 수도 있습니다.
man basename
댓글 달기