shellscriptに関するgi2357のブックマーク (1)

  • [シェル] 画面とログファイルの両方に出力

    bash で以下のようにすると、標準出力と標準エラー出力を画面とログファイルの両方に出力します。 #!/bin/bash #--------------------------------------------------------# # 標準出力と標準エラーを画面とログファイルへ出力する設定 # #--------------------------------------------------------# LOG=/tmp/debug.log exec > >(tee ${LOG}) 2>&1 #--------------------------------------------------------# echo "** `date '+%Y-%m-%d %H:%M:%S'` - START" # 正常 uptime # エラーを起こしてみる unknown_cmd ec

  • 1