SQLite の .dump コマンドを使うと、定義済みのテーブルの内容をダンプできます。
出力結果には、CREATE TABLE や INSERT コマンドなどが含まれます。
sqlite> .dump
sqlite> .dump tbl_aaa
sqlite> .dump tbl_aaa tbl_bbb
sqlite> .dump tbl_%
ダンプ結果をファイルに出力したい場合は、.output コマンドで出力先を stdout からファイルに切り替えてから .dump コマンドを実行します。
sqlite> .output sample.sql
sqlite> .dump