ts
2026-02-23 19:15:24最終更新日から %s 以上が経過しています。
内容が古くなっている可能性があるのでご注意ください。
内容が古くなっている可能性があるのでご注意ください。
標準入力にタイムスタンプを付加するコマンドラインツール
ダウンロード
用途
- 時間がかるソフトの標準出力に時刻を付加して、どの部分に時間がかかっている箇所を見分ける。
- 単体で実行して、入力した内容に刻印をして作業ログを取る。
使い方
> 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 完了
- 📄 Hugo テーマ 9. Pagefind でサイト内検索機能を付ける2026-06-15 00:11:30静的なインデックスを使った検索 UI を提供する Pagefind を組み込みます。
- 📄 Hugo テーマ 8. Shortcodes と Render hooks2026-06-15 00:11:30Markdown で記述したコンテンツ (テーマの利用側) に対して Hugo が用意した HTML 変換の仕組みを解説します。
- 📄 Hugo テーマ 7. layouts/baseof.html をいじる2026-06-15 00:11:30サイト全体に共通する、ページのレイアウト定義を編集します。
- 📄 Hugo テーマ 6. layouts/home.html をいじる2026-06-15 00:11:30トップページのレイアウト定義を編集します。
- 📄 Hugo テーマ 5. layouts/section.html をいじる2026-06-15 00:11:30content 内のディレクトリーに対応するレイアウト定義を編集します。
- 📄 Hugo テーマ 4. layouts/page.html をいじる2026-06-15 00:11:30コンテンツに対応するページのレイアウトを編集します。
- 📄 Hugo テーマ 3. 作られたファイル2026-06-15 00:11:30前回作ったテーマを構成するファイルを解説します。
- 📄 Hugo テーマ 2. まずは作ってみる2026-06-15 00:11:30テーマを作りプロジェクトに適用するところまでを解説します。
- 📄 Hugo テーマ 1. はじめに2026-06-15 00:11:30連載「Hugo テーマ」を行う背景とその方針を説明します。
- 📄 vvin2026-05-30 16:58:07Windows のウィンドウサイズを操作する CLI アプリ