bash のデバッグメモ

  • 1
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

bash の実行ログを取りたい時に

#!/bin/bash

LOG_FILE=debug.log

# 標準出力をファイルに出力
exec > $LOG_FILE

# 標準エラー出力も同じファイルに出力
exec 2>&1

# エラーで止める
set -eu

# デバッグを開始する
set -x