>> Delete No. 6344 article
No. 급합니다. 디렉토리내 파일명... 대문자를
소문자로....

등록 2000-09-22 16:21:00 By localhost     조회 1
이름 김상현    

		안녕하세요?
 여기서 적수님 그리고 다른분이 적을 걸 참조하여
디렉토리내 모든 파일명을 대문자에서 소문자로 만느는 스크립트를 실행했다가
파일의 거의 대부분을 날려 버렸습니다.
 파괴력있는 소스는
#!/bin/sh
for file in *
do
mv $file 'echo $file | tr '[:upper:]' '[:lower:]''
done 이었고,
 적수님껀
for i in * ; do
mv $i $(echo $i | tr [A-Z] [a-z])
done 였습니다...
 그런데, 둘다 실행을 하면 많은 파일을 한꺼번에 mv하려면 두번째 변수는
디렉토리여야 한다면서 실행이 안됩니다.
왜 일까여? 오타는 없는데. ^^;;
 일단은 스크립을 실행할 디렉토리로 옮기고
./lowercase.sh
와 같이 실행하였습니다.
왜 이런 현상이 나타난 건가요?
 이게 서버에 있어서 문제가 크네요.. 도와주세요....
 그럼 건강하세요....--멋진......
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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