ts
2021-10-24 15:59:05標準入力にタイムスタンプを付加するコマンドラインツール
ダウンロード
用途
- 時間がかるソフトの標準出力に時刻を付加して、どの部分に時間がかかっている箇所を見分ける。
- 単体で実行して、入力した内容に刻印をして作業ログを取る。
使い方
> hoge.exe | ts > log_ts.txt
> type log_ts.txt
[12:31:15] 処理1
[12:31:15] 処理2 開始 少し時間がかかります
[12:32:01] 処理2 終了
[12:32:01] 完了
書式を指定する
> hoge.exe | ts "[%Y-%m-%d %H:%M:%S] " > log_ts.txt
> type log_ts.txt
[2020-05-21 12:31:15] 処理1
[2020-05-21 12:31:15] 処理2 開始 少し時間がかかります
[2020-05-21 12:32:01] 処理2 終了
[2020-05-21 12:32:01] 完了
標準エラーの場合
Windows の場合です。
hoge.exe 2>&1 | ts > log_ts.txt
乱用
> hoge.exe | ts "a b c "
a b c 処理1
a b c 処理2 開始 少し時間がかかります
a b c 処理2 終了
a b c 完了
- 📄 slog-handler-guide2024-05-04 15:20:38slog-handler-guide の解説
- 📄 Goのパッケージ2024-05-03 21:30:53Go向けパッケージの一覧
- 📄 Vim LSP メモ2024-04-20 11:40:33忘れそうな内容をメモ
- 📄 GOEXPERIMENT + Build Constraints2024-02-13 22:32:04例えば GOEXPERIMENT=rangefunc の場合にビルドしたい/したくない場合の書き方
- 📄 reqdumper2024-01-02 10:53:41受け取った HTTP リクエストの内容を出力するだけの HTTP サーバー
- 📄 detour2024-01-02 10:29:11Windows のショートカット先を書き換える CLI アプリ
- 📄 Popcorn2023-10-21 22:00:18自分がよく使うコマンドを登録して呼び出すための Vim script
- 📄 deline2023-10-21 21:08:33Vim の statusline をカスタマイズしやすくするための Vim script. すぐに使
- 📄 k7jis2023-01-07 15:18:44Keychron K7 を JIS 配列のキーボードとして使っている場合に便利なキーマッピングを追加
- 📄 csv2xlsx2023-01-05 21:23:31CSVファイルをXLSXファイルに変換するツール