Kouhei Sutou
kou****@clear*****
2013年 6月 11日 (火) 16:56:10 JST
須藤です。 In <51AFF****@rozet*****> "[groonga-dev,01476] Re: データDELETE,INSERT時のmmap Cannot allocate memoryについて" on Thu, 06 Jun 2013 11:52:25 +0900, 磯部 和広 <k-iso****@rozet*****> wrote: > なる程、マンドクセー問題なのですね。 > > そういうのは得意技です。 > > wget http://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/errno.3.html > して > out=/tmp/switch.c ; echo "switch (errno) {" > $out ; grep '<DT><B>' > errno.3.html | sed -e 's#<DT><B>##' -e 's#</B><DD>##' | while read err ; > do echo -e "case $err:\n return "'"'"$err"'"'";"; done >> $out ; echo > "}" >> $out > > してください。 > > 下記のようなcase文が生成されます。 ありがとうございます! 参考にします! (環境によって存在しないEXXXもあるので、微調整したりしないと いけないのです。) -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270) groongaサポート: http://groonga.org/ja/support/ パッチ採用はじめました: http://www.clear-code.com/recruitment/ コミットへのコメントサービスはじめました: http://www.clear-code.com/services/commit-comment.html