안녕하세요. 쉘스크립트로 MP3 파일 찾고 log 까지 만들어서 특정 위치에 떨어트려놓은것 까지 했는데.
이게 현제 로그 파일 열어보면
예) Cat 으로 열면 안에 로그가 경로 즉 /home/sys.mp3 파일 경로만 적어놓았습니다
근대 제가 해보고 싶은 이 로그안에 경로에 wc -c 사용하여 용량을 구하고 싶은데.
잘 안되네여. 혹시 쉘스크립트 제작좀 해주세요
도대체 무슨 소리를 하는지 이해하기 매우 어렵습니다. 아무리 하찮아도 입력과 출력을 분명히 해야합니다. 다른 사람이 자신의 머리속을 들여야 볼 수는 없지 않나요? 질문을 하려면 입력의 폼과 출력의 폼을 명확히 해야 합니다. 여러번 읽어보니 아래와 같은 것을 원하는 것 같습니다.
[출력]
디렉토리 $HOME을 포함한 하위 디렉토리에 존재하는 모든 mp3 파일을 찾아서 크기와 파일명을 로그 파일 $HOME/mp3에 기록한다.
$ cat $HOME/mp3.log 3423 /home/username/a.mp3 2323 /home/username/b.mp3 4322 /home/username/c.mp3
[CODE]
아래와 같이 command line에서 한 줄 적어주면 됩니다.
$ find "$HOME" -type f -name "*.mp3" -exec wc -c {} \; > $HOME/mp3.log
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
.
도대체 무슨 소리를 하는지 이해하기 매우 어렵습니다. 아무리 하찮아도 입력과 출력을 분명히 해야합니다. 다른 사람이 자신의 머리속을 들여야 볼 수는 없지 않나요? 질문을 하려면 입력의 폼과 출력의 폼을 명확히 해야 합니다. 여러번 읽어보니 아래와 같은 것을 원하는 것 같습니다.
[출력]
디렉토리 $HOME을 포함한 하위 디렉토리에 존재하는 모든 mp3 파일을 찾아서 크기와 파일명을 로그 파일 $HOME/mp3에 기록한다.
[CODE]
아래와 같이 command line에서 한 줄 적어주면 됩니다.
댓글 달기