2011-03-08

  • 21:06  標準入出力でデータのやりとりが出来るって素晴らしいと思う。
  • 21:05  パイプで繋ぐ方法でも可能。「sqlite3 test.db "select * from books" | grep "hoge"」
  • 21:03  sqliteでレコードを取り出して、シェルで処理する方法。SQLを引数に渡して、標準出力で結果を取得する。「for record in $(sqlite3 test.db "select * from books"); do echo ${record}; done」
  • 08:16  あまりスマートとは言えないけど、他にやり方があるのかどうか分からない。やりたかったのは、JSONモジュールのdecode_jsonでエラーになったら、JSON::PPモジュールでlooseフラグを設定した状態にして、decode_jsonを呼び出したかった。
  • 08:12  use JSONとuse JSON::PPを一緒に書くと、"Prototype mismatch: sub main::decode_json"のようなメッセージが表示される。どうやったら回避できるか考えていたら、packageを分けてラップすれば良いのか。

Powered by twtr2src