HISTTIMEFORMAT が正しい記録日時を表示しません。

HISTTIMEFORMAT が正しい記録日時を表示しません。

エクスポート後にHISTTIMEFORMAT='%F %T'クエリを試みます。history

ただし、結果はすべてのコマンドが同じ日に実行されたことを示しています。

実際のコマンドが実行された実際の日時をどのように確認できますか?

ベストアンサー1

HISTTIMEFORMATbashに設定すると新しいエントリは、タイムスタンプ付きの履歴ファイル、およびタイムスタンプなしの前のコマンドに保存されます(設定した前のコマンドは同じ日付タイムスタンプを表示しますHISTTIMEFORMAT(実際の最初のエントリタイムスタンプを使用して見つかったコマンドを想定します))。

この問題は、数日以内に履歴全体を更新した後に独自に解決されます。

~/.bash_history日付タイムスタンプのある最初の行が何であるかを確認できます。行は#(現在)10桁の数字で始まります。

おすすめ記事