2010-10-01 sqlite3(1) に複数コマンドを食わせたい Sqliteのシェル sqlite3(1) は,第1引数がデータベースのファイルで,オプショナルな第2引数に一つだけコマンドかSQL文を書ける.しかし複数個のコマンドは駄目みたいだ.どうやら推奨されている手順は,ファイルに書いてから .read コマンドを使うことらしい. しかしワンライナーを使ってるときは,できれば一時ファイルとかには書きたくない.zshにはコマンドの実行結果を名前付きパイプで(?)渡してくれる機能があるが,これを使ってもなんかうまく行かない...