JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... イルの名前である。 オプション グローバルオプション --config libtool の設定変数を表示して終了する。 --debug シェルスクリプトのトレースモードを有効にして、標準出力に書き出す。 -n, --dry-run ファイルの作成・修正・削除を行わず、 libtool によってどのような コマン ... ... ); void backtrace_symbols_fd(void *const * buffer , int size , int fd ); 説明 backtrace () は、呼び出したプログラムのバックトレースを buffer が指す配列に入れて返す。バックトレースは、プログラムで 現在動作中の関数呼び出しの並びである。 buffer が指す配列の個 ... 対応するスタックフレームからのリターンアドレスである。 size 引数は buffer に格納できるアドレスの最大個数を指定する。 バックトレースが size より大きい場合、 size 個の直近の関数呼び出しに対応するアドレスが返される。 完全なバックトレースを取得するためには、確 ... ) は buffer に格納したアドレスの個数を返す。その個数は size より大きくなることはない。 返り値が size より小さい場合、バックトレース全体が格納されている。返り値が size と等しい場合、バックトレースは切り詰められているかもしれない。 切り詰められた場合、最も古 ... ... ); void backtrace_symbols_fd(void *const * buffer , int size , int fd ); 説明 backtrace () は、呼び出したプログラムのバックトレースを buffer が指す配列に入れて返す。バックトレースは、プログラムで 現在動作中の関数呼び出しの並びである。 buffer が指す配列の個 ... 対応するスタックフレームからのリターンアドレスである。 size 引数は buffer に格納できるアドレスの最大個数を指定する。 バックトレースが size より大きい場合、 size 個の直近の関数呼び出しに対応するアドレスが返される。 完全なバックトレースを取得するためには、確 ... ) は buffer に格納したアドレスの個数を返す。その個数は size より大きくなることはない。 返り値が size より小さい場合、バックトレース全体が格納されている。返り値が size と等しい場合、バックトレースは切り詰められているかもしれない。 切り詰められた場合、最も古 ... ... ); void backtrace_symbols_fd(void *const * buffer , int size , int fd ); 説明 backtrace () は、呼び出したプログラムのバックトレースを buffer が指す配列に入れて返す。バックトレースは、プログラムで 現在動作中の関数呼び出しの並びである。 buffer が指す配列の個 ... 対応するスタックフレームからのリターンアドレスである。 size 引数は buffer に格納できるアドレスの最大個数を指定する。 バックトレースが size より大きい場合、 size 個の直近の関数呼び出しに対応するアドレスが返される。 完全なバックトレースを取得するためには、確 ... ) は buffer に格納したアドレスの個数を返す。その個数は size より大きくなることはない。 返り値が size より小さい場合、バックトレース全体が格納されている。返り値が size と等しい場合、バックトレースは切り詰められているかもしれない。 切り詰められた場合、最も古 ... ... ば、 notice レベル以上のデバッグ情報がログに記録されるわけである。 trace と debug の priority では、ファンクション・コールのトレースも行われ、 関数に入ったときと関数から戻ったときのログも記録される。たとえば、 次のトレースは、src/sudo.c にある get_user_gro ... ... 程度の情報が必要かを指定します。デフォルトのレベルは 2 です。 レベル 1 は、デバッグを予定しないプログラムの部分に対してバックトレース を生成するに十分な最低限の情報を生成します。これは関数と外部変数の記述 を含みますが、ローカル変数や行番号に関する情報は含み ... _bb_trace__' は基本ブロック列を `gzip' にパイプし、 ファイル `bbtrace.gz' に書き出します。 `__bb_hidecall__' は call 命令をトレースから除外します。 `__bb_showret__' は return 命令をトレースに含めるようにします。 -d letters コンパイル中の letters で指定され ... ... ... れ、ユーザーがスーパーユーザーでなく、 ファイルに set-user-ID あるいは set-group-ID ビットが設定されている。 EPERM プロセスがトレースされ、ユーザーがスーパーユーザーでなく、 ファイルに set-user-ID あるいは set-group-ID ビットが設定されている。 EPERM A "capa ... ... BASH_XTRACEFD 有効なファイル・ディスクリプターに対応する整数をセットすると、 bash は set -x が設定されたときに、生成されたトレース出力を そのファイル・ディスクリプターに出力します。 BASH_XTRACEFD が unset されるか、新しい値が代入されると、 それまで設定さ ... れていたファイル・ディスクリプターはクローズされます。 BASH_XTRACEFD を unset するか空文字列を代入すると、 トレース出力は標準エラー出力に送られます。 BASH_XTRACEFD に 2 (標準エラー出力のファイル・ディスクリプター) を設定してしまうと、 unse ... (前述の シェルの文法 を参照) のプロンプトとして使われます。 PS4 このパラメータは PS1 と同じように展開されます。この値は実行トレース中に bash が表示する各コマンド前に出力されます。 複数段の間接レベル (levels of indirection) を示すときは、 PS4 の最初の文字が ... ... , --debug [= ,FLAGS/ ] デバッグレベルを設定します (FLAGS には `aeq' を含みません)。 --debugfile [= ,FILE/ ] デバッグおよびトレース出力を FILE にリダイレクトします (デフォルトは stderr、 空文字の場合は無視されます)。 -l , --arglength = ,NUM/ マクロのトレー ... スサイズを制限します。 -t , --trace = ,NAME/ NAME が定義されているものとして、 これをトレースします。 FLAGS は以下のいずれか: a 実際の引数を表示します。 c 情報の収集前後、呼び出し後を表示します。 e 展開結果を表示します ... 番号を表示します。 p パス検索の結果を表示します。 q a または e フラグを用いる場合に、 必要に応じて値をクォートで囲みます。 t トレースがオンの時だけでなく、 マクロ呼び出しをすべてトレースします。 x マクロ呼び出しの ID を追加します。 c フラグとともに用いると便 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。