>> Delete Reply from No. 0 article
No. RE: RE: RE: RE: RE: 급합니다. 디렉토리내 파일명...
대문자를 소문자로....

등록 2000-09-23 01:08:00 By localhost     조회 1
이름 성 희수    

뭐가 문제지?  나는 아무거나 잘 되는데???  돼게 궁금하네..
화일이름에 공백이 들어가 있지 않다면, 그런 에러가 날 이유가 없는데...
     [2-3] [Sat:09/2300:13] [~/tmp]
    [modurang@zeus]$ sh -version
    GNU sh, version 1.14.7(1)
     [3-1] [Sat:09/2300:13] [~/tmp]
    [modurang@zeus]$ ls
    test.sh  test.txt  test.txt.pgp  test1.sh  test2.sh  time.text
     [3-2] [Sat:09/2300:13] [~/tmp]
    [modurang@zeus]$ for i in *; do
    > mv $i $(echo $i | tr 'a-z' 'A-Z')
    > done; ls
    TEST.SH  TEST.TXT  TEST.TXT.PGP  TEST1.SH  TEST2.SH  TIME.TEXT
     [3-3] [Sat:09/2300:14] [~/tmp]
    [modurang@zeus]$ for file in *; do
    > mv $file `echo $file | tr [A-Z] [a-z]` # backtic(k?) 주의
    > done; ls
    test.sh  test.txt  test.txt.pgp  test1.sh  test2.sh  time.text
     [3-4] [Sat:09/2300:14] [~/tmp]
    [modurang@zeus]$ for i in *; do
    > mv $i $(echo $i | tr [a-z] [A-Z])
    > done; ls
    TEST.SH  TEST.TXT  TEST.TXT.PGP  TEST1.SH  TEST2.SH  TIME.TEXT
     [3-5] [Sat:09/2300:15] [~/tmp]
    [modurang@zeus]$ for i in *; do
    > mv "$i" $(echo "$i" | tr [A-Z] [a-z])     
    > done; ls 
    test.sh  test.txt  test.txt.pgp  test1.sh  test2.sh  time.text
 여기에 왜 `"'를 넣었지?  이유가 뭘까?  'redundant' 아닌가?
 --
Nothing=`egrep -v 'Network' ${Life}`
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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