エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
scriptコマンドで記録するターミナルログにタイムスタンプを付与する(ワンライナー編) | 俺的備忘録 〜なんかいろいろ〜
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
scriptコマンドで記録するターミナルログにタイムスタンプを付与する(ワンライナー編) | 俺的備忘録 〜なんかいろいろ〜
前にscriptコマンドで取得するターミナルログにタイムスタンプを付与するというスクリプトを書いたこと... 前にscriptコマンドで取得するターミナルログにタイムスタンプを付与するというスクリプトを書いたことがあるのだが、また必要になって調べてみたところ、そもそもこれワンライナーで書けるなと気づいたので書き直しをした。 具体的には、以下のように記述する。 script -fq >(awk '{print strftime("%F %T ") $0}{fflush() }'>> PATH) これで、scriptコマンドの一時ファイルも存在させずにタイムスタンプが付与されたターミナルログができあがる。 実際に記録したログは以下。 [root@BS-PUB-CENT7-02 ~]# cat session.log 2017-02-02 11:06:26 スクリプトは 2017年02月02日 11時06分26秒 2017-02-02 11:06:26 に開始しました[root@BS-PUB-CENT7