JournalctlによるUnixタイムスタンプ付きのスタートアップのリスト

JournalctlによるUnixタイムスタンプ付きのスタートアップのリスト

journalctl-o short-unix-t systemd-sleepなどの出力日付形式を変更するために使用できるフラグがあります。

しかし、ブーツリストを見つけるために私が見つけた唯一の方法は、--list-bootsそれがフラグに合わないようです-o

JournalctlリストをUnixタイムスタンプで始める方法はありますか? systemdはそのまま維持されるため、今後他のアプローチが中断される可能性があるという懸念がありますが、これらの提案にも開いています。

ベストアンサー1

ただし、これらのフィールドをUnixタイムスタンプに変換できます。つまり:

journalctl --list-boots | awk '{ d2ts="date -d \""$3" "$4" " $5"\" +%s"; d2ts | getline $(NF+1); close(d2ts)} 1'

おすすめ記事