HTTPサーバー製作途中経過・・・
まだ16章で止まってます(遊びすぎ
そんな時は、やる気を出すためのワンライナ。
% wc -l *.[hc] Makefile 25 httpd.c 59 libs.c 7 libs.h 176 request.c 24 request.h 21 Makefile 312 total
312行書いた!!
まだ16章は長そう・・・。
追記 2007-04-12
C faqを見ていたら、
grep -c ";"を使えばずっと正確な結果が得られる。
おぉぉぉぉ。早速実践
% grep -c ";" *.[ch] | awk 'BEGIN{FS=":"};{print $0;count+=$2};END{print "total " count "\n"}' httpd.c:10 libs.c:24 libs.h:5 request.c:91 request.h:18 total 148
awkで合計を出した。FSを指定すると区切りを変えられる。
セミコロンを1行と考えると、半分しか書いてない・・・。