>> Delete Reply from No. 45526 article
No. RE: 많은 화일이름을 한번에 바꿀수 있는 방법이
있을까요?

등록 2002-03-25 22:37:00 By localhost     조회 1
이름 나그네    

		도스에서는 아마 안되는 걸로 알고 있습니다만..
리눅스에서는 아래와 같이 하시면 되겠네요.
 $ ls -A1 aaa.* | while read i; do j=`echo $i | sed -n -e 's/aaa.(.*)/bbb.1/p;'`; mv -v $i $j; done
 : 예를 들어
: aaa.1
: aaa.2
: aaa.3
: aaa.4
:  .
:  .
:  .
:  .
: aaa.1000
:
:
: 이라는 화일들이 있다고 치면요. 여기서 뒤에 있는 확장자는 안바꾸고
: 앞에 있는 화일명 [aaa]만 [bbb]로 바꿀려면 어떻게 해야돼요?
: 그러니까 도스에서는 "ren aaa.* bbb.*" 를 하면 '*'가 대표문자라서
: 원하는대로 바꿀수가 있잖아요. 마찬가지로 unix나 linux에서도 도스와
: 같은 대표문자를 이용해서 바꿀수 있는 방법이 없을까요?--어라라.. 내 서명 어디갔냥.. ;-
: _-?
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved