>> Delete Reply from No. 0 article
No. RE: RE: 많은 화일의 확장자명을 한번에 바꾸기

등록 2001-04-27 12:43:00     조회 5
이름 차주현    

		${$file%.*} 가 맞나요?
전 ${file%.*} 해야 되던데..
 [root@baby:~/tmp] file=aaa.php
[root@baby:~/tmp] echo ${$file%.*}
bash: ${$file%.*}: bad substitution
[root@baby:~/tmp] echo ${file%.*}
aaa
 : 전 그냥 이렇게 하겠습니다.
:
: for file in `ls *.php`; do mv $file ${$file%.*}.html; done
:
: 맞나.. --;
:
:
: : 예를들어 *.php 화일을 *.html로 바꾼다면...
: :
: : 화일명 : exch
: :
: : for file in $*
: : do
: : p=${$file%.*}
: : mv $file $p.html
: : done     
: :
: :
: : 실행
: : ./exch *.php [enter]
: :
: : 많이 쓰이는 유틸인데 안쓰이는 것 같아서 넣습니다.--return true
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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