2008/4/10更新 対応バージョン: 3.5.7 外部ファイルに記述されているSQLを実行するには以下のような方法がある。 SQLiteの管理コマンド.readを使用する % cat select.sql select * from customer; % sqlite3 test.db sqlite> .read select.sql 1|foo|01-234-5789|park 2|bar|99-999-9999|apart 3|baz|| sqlite3コマンドに直接引き渡す % sqlite3 test.db < select.sql 1|foo|01-234-5678|park 2|bar|99-999-9999|apart 3|baz|| ヒアドキュメントを使用してシェルスクリプト内に記述する % cat select.sh #!/bin/sh db=$1 sqlite3