この資料は Rust 製のコマンドラインツール timestamp について紹介するものです。
Rustの環境構築やツールのインストール方法については以下を参照してください
標準入力にタイムスタンプを付加するための小さなCLIツールです。デフォルトでは’%c’ の書式ですが任意の記述子を与えることができます。
GitHub - ascclemens/timestamp: Rust version of a program @bendem made
CMD | timestamp [FORMAT]
-h
, —help
ヘルプ情報を表示する-V
, —version
バージョン情報を表示する%c
'timestamp の使用方法は簡単です。 標準入力を読み込んだタイミングでタイムスタンプを行頭に付加します。
% {echo 'Hi'; sleep 2; echo 'Hi again'} | timestamp
[Sat Aug 6 17:04:57 2016] Hi
[Sat Aug 6 17:04:59 2016] Hi again
‘%s’ など記述子を指定することもできます。
% {echo 'Hi'; sleep 2; echo 'Hi again'} | timestamp '%S'
[11] Hi
[13] Hi again