Tei5’s Blog

Tei5 の メモ書き

sqlite3 コマンドライン オプション のヘルプ日本語訳

sqlite3 コマンドライン オプション のヘルプ日本語訳 してみた。 訳はおかしいかもしれないので、ご注意を。DeepLにもお世話になってます。

・日本語

> sqlite3 --help
使用法:sqlite3 [OPTIONS] FILENAME [SQL]

FILENAME は SQLiteデータベースの名前です。
このファイルが存在しない場合、新しいデータベースが作成されます。

OPTIONSは以下の通り

-A ARGS... ".archive ARGS" を実行して、終了します
-append データベースをファイルの末尾に追加します
-ascii 出力モードを'ascii'に設定します
-bail エラー発生後、停止します
-batch 強制的にバッチI/Oにします
-box 出力モードを 'box' に設定します
-column 出力モードを 'column' に設定します
-cmd COMMAND 標準入力を読み込む前に COMMAND を実行します
-csv 出力モードを 'csv' に設定します
-echo 実行前のコマンドを表示します
-init FILENAME 名前付きファイルの読み取り/処理
-[no]header ヘッダのオン/オフを切り替えます
-help このメッセージを表示します
-html 出力モードをHTMLに設定します
-interactive 対話型I/Oを強制
-json 出力モードを 'json' に設定します
-line 出力モードを 'line' に設定します
-list 出力モードを 'list' に設定します
-lookaside SIZE N ルックサイド メモリに SZ バイトの N エントリを使用します
-markdown 出力モードを 'markdown' に設定します
-memtrace すべてのメモリの割り当てと解放をトレースします
-mmap N デフォルトの mmap サイズを N に設定します
-newline SEP 出力行の区切り文字を設定します。デフォルト: '\n'
-nofollow データベースファイルへのシンボリックリンクのオープンを拒否する
-nullvalue TEXT NULL値に対するテキスト文字列を設定します。デフォルト: ''
-pagecache SIZE N SZバイトのスロットをN個、ページキャッシュメモリに使用します
-quote 出力モードを 'quote' に設定します
-readonly データベースを読み取り専用で開きます
-separator SEP 出力列のセパレータを設定します。デフォルト: '|'
-stats 各ファイナライズ前にメモリの統計情報を表示します
-table 出力モードを 'table' に設定します
-version SQLite のバージョンを表示します
-vfs NAME NAMEをデフォルトのVFSとして使用します
-zip ファイルをZIPアーカイブとして開きます

・オリジナル

> sqlite3 --help
Usage: sqlite3 [OPTIONS] FILENAME [SQL]

FILENAME is the name of an SQLite database.
A new database is created if the file does not previously exist.

OPTIONS include:

-A ARGS... run ".archive ARGS" and exit
-append append the database to the end of the file
-ascii set output mode to 'ascii'
-bail stop after hitting an error
-batch force batch I/O
-box set output mode to 'box'
-column set output mode to 'column'
-cmd COMMAND run "COMMAND" before reading stdin
-csv set output mode to 'csv'
-echo print commands before execution
-init FILENAME read/process named file
-[no]header turn headers on or off
-help show this message
-html set output mode to HTML
-interactive force interactive I/O
-json set output mode to 'json'
-line set output mode to 'line'
-list set output mode to 'list'
-lookaside SIZE N use N entries of SZ bytes for lookaside memory
-markdown set output mode to 'markdown'
-memtrace trace all memory allocations and deallocations
-mmap N default mmap size set to N
-newline SEP set output row separator. Default: '\n'
-nofollow refuse to open symbolic links to database files
-nullvalue TEXT set text string for NULL values. Default ''
-pagecache SIZE N use N slots of SZ bytes each for page cache memory
-quote set output mode to 'quote'
-readonly open the database read-only
-separator SEP set output column separator. Default: '|'
-stats print memory stats before each finalize
-table set output mode to 'table'
-version show SQLite version
-vfs NAME use NAME as the default VFS
-zip open the file as a ZIP Archive