sqlite3
で作成されたコマンド履歴が見つかりません。sqlite3履歴ファイルがありません
私はWindows
とCygwin
の両方のバージョンを持っています。
Windowsのバイナリを使用して、上の/下の矢印を使用して前のコマンドを表示することができます。しかし、私はファイル.sqlite_history
を見つけることができません。 This答えがホームディレクトリにあるはずだと示唆していますが、私はそこで見つけることができません。私は.sqliterc
の作業をしていますので、正しいディレクトリであることがわかります。
Cygwinバイナリを使用すると、私は履歴をまったく動作させることができません。歴史は全く保存されていないようですね?
documentation pageには、私は歴史の言及を全く見つけることができません。
'cmd.exe 'から、' Cygwin'から 'sqlite3'の' Windows'ビルドを実行しています。 'xterm' /' tty'私は 'Cygwin'ビルドを実行しています。 Windowsのコンソールは、Windowsで表示されているさまざまな呼び出しで履歴を保持するとは思えません。 私は、cmd.exeとWindows版のCygwin版をbashから実行しようとしましたが、いずれも履歴ファイルを生成しませんでした。 –
'cmd.exe'はコンソールで実行されている単なるプログラムです。リンク先のドキュメントの「プログラム内のdoskeyの使用」の節を参照してください。 –
CLに感謝します。あなたが私の問題を理解しているかどうかはわかりません。前に書いたように、私はWindows上で永続的な履歴を取得しますが、どこに格納されているのかわかりません。だから私はdoskeyの点を見ていない。私はあなたにタグを追加したままにしますが、私の質問はWindowsコンソールや汎用入力履歴についてではなく、特にsqlite3履歴ファイルの生成と検索に興味があります –