>> Edit article
이름
제목
패스워드
: wc -l 명령을 디렉토리별로 트레이스 해서 : 화일들의 라인수를 합산하려고 합니다. : : opendir()이나 closedir()으로는 허용되는 디렉토리 : 스트림수가 제한이 있는 것 같고 ... : : 한방에 해결해주는 유틸리티나 툴이 있다고 들었는데 : 아시는 분 부탁드립니다. : : LOC 계산할 때 쓰는 유틸리티가 있나요? find와의 조합이 이루어지면 될듯한데요^^;; find를 실행시킬 경우 현재 디렉토리 하위의 모든 화일을 보여주니.. (문제는 화일을 보여주기 이전에 디렉토리를 먼저 보여준다는 점일듯 싶네요) -type f옵션으로 해결 가능하군요.. find -type f 와 wc -l을 이용하면 가능할 듯 싶네요.. localhost work # wc -l `find -type f` 87 ./empty.php 0 ./dot.gif 5 ./index.gif 43 ./jusu.html 1 ./style.css 7 ./i_add.gif 257 ./dan.php 0 ./b_name.gif 0 ./b_pub.gif 0 ./b_work.gif 1 ./b_year.gif 3 ./del.gif 1 ./edit.gif 4 ./i_down.gif 25 ./.dan.php.swp 0 ./a/a 434 total less를 써서 마지막 한 줄만 프린트 하면 되겠군요 ;)
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved