du:2つのタイムスタンプを結合します。

du:2つのタイムスタンプを結合します。

Linuxではduタイムスタンプ表示を提供します。atimeOR ctimeORmtime

質問:3つ(ファイル1つ、タイムスタンプ3つすべて)を同時に表示する簡単な方法はありますか?

diffこの問題を解決する方法(おそらく)を知りたいのですが、タスクを実行するためのcutコマンドを探したいと思います。

ベストアンサー1

このstatコマンドを使用すると、特定のデータを取得し、目的のファイル属性とカスタム形式に出力を制限できます。たとえば、完全な解像度で時間を取得するには、次のようにします。

$ stat -c $'%n:\n%x\n%y\n%z' file1 file2
file1:
2015-04-27 08:25:37.199806691 +0200
2015-04-27 08:25:37.199938422 +0200
2015-04-27 08:25:37.199938422 +0200
file2:
2015-04-27 22:05:54.739008929 +0200
2015-04-27 22:05:54.739091897 +0200
2015-04-27 22:05:54.748412643 +0200

<Tab>または、時間情報を秒単位で切り取り、より簡潔に(分離):

$ stat -c $'%n:\t%.19x\t%.19y\t%.19z' file1 file2
file1:  2015-04-27 08:25:37 2015-04-27 08:25:37 2015-04-27 08:25:37
file2:  2015-04-27 22:05:54 2015-04-27 22:05:54 2015-04-27 22:05:54

おすすめ記事