PostgeSQLのコアメンバーBruce Momjianが昔書いたシェルによるSQLインタプリタの話: http://blog.andrewvc.com/before-postgresql-bruce-momjian-wrote-an-sql 760ラインの実装でCREATE, DELETE, DROP, INSERT, SELECT, UPDATE, WHERE, PRINT, EDITなどのコマンドをサポートする。 こんな風に使える: http://momjian.us/download/shql.1.3.demo.shql /pはプリント /gはGo、つまりコマンドを実行するという意味だと思う。 ダンロードはここから: http://momjian.us/download/ 今日、実用性はあまりないかもしれないけどシェルプログラミングの勉強材料になりそう。