回答:
ここからとd5e5のコメント:
出力をcsv-modeに切り替え、ファイル出力に切り替える必要があります。
sqlite> .mode csv
sqlite> .output test.csv
sqlite> select * from tbl1;
sqlite> .output stdout
csvファイルに列名を含めるには、次のようにします。
sqlite> .headers on
sqlite> .mode csv
sqlite> .output test.csv
sqlite> select * from tbl1;
sqlite> .output stdout
加えた変更を確認するには、次のコマンドを実行します。
sqlite> .show
出力:
echo: off
explain: off
headers: on
mode: csv
nullvalue: ""
output: stdout
separator: "|"
stats: off
width: 22 18
.output filename.csv
実行するたびにファイルが作成または消去されます。