SQLite | コマンド | .outputで結果をファイルへ出力
.outputはSQLite CLIのSQL結果とコマンド出力を画面からファイルへ切り替える。
.output ?FILENAME?
.output /Users/devkuma/test/sqlite/logdata.txt
.output ../../test/sqlite/logdata.txt
絶対パスまたは起動ディレクトリからの相対パスを指定する。ファイルがなければ作成し、存在すれば追記する。.showのoutput項目で現在の出力先を確認できる。
sqlite> .show
output: stdout
filename: newdb.sqlite3
次の設定後、SELECTや.showの出力はlogdata.txtへ書き込まれる。
.output ./logdata.txt
devkuma|28|Seoul
kimkc|22|Busan
araikuma|32|Seoul
happykuma|23|Seoul
mykuma|23|Daejeon
画面出力へ戻す
設定は現在の接続中だけ有効である。画面へ戻すには次を実行する。
.output stdout