JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 度の情報が必要かを指定します。デフォルトのレベルは 2 です。 レベル 1 は、デバッグを予定しないプログラムの部分に対してバックトレース を生成するに十分な最低限の情報を生成します。これは関数と外部変数の記述 を含みますが、ローカル変数や行番号に関する情報は含み ... b_trace__' は基本ブロック列を `gzip' にパイプし、 ファイル `bbtrace.gz' に書き出します。 `__bb_hidecall__' は call 命令をトレースから除外します。 `__bb_showret__' は return 命令をトレースに含めるようにします。 -d letters コンパイル中の letters で指定され ... 、どのデータ参照が影響 を受けるかを指定することができます。例えば ` -mshort-data-512 ' を指定すると、512 バイト以内のディスプレースメントのデータ参照が 影響を受けることになります。 ` -mshort-data- num ' は num が 64K よりも大きな時は効果を持ちません。 -ms ... ... 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 と等しい場合、バックトレースは切り詰められているかもしれない。 切り詰められた場合、最も古 ... ... と、 位置パラメータは一時的に置き換えられます (後述の 関数 を参照)。 2 桁以上の数値を含む位置パラメータを展開するときには、ブレース ({}) で囲まなければなりません (後述の 展開 を参照)。 特殊パラメータ シェルはいくつかのパラメータを特別扱いします。 このよう ... ASH_XTRACEFD 有効なファイル・ディスクリプターに対応する整数をセットすると、 bash は set -x が設定されたときに、生成されたトレース出力を そのファイル・ディスクリプターに出力します。 BASH_XTRACEFD が unset されるか、新しい値が代入されると、 それまで設定さ ... れていたファイル・ディスクリプターはクローズされます。 BASH_XTRACEFD を unset するか空文字列を代入すると、 トレース出力は標準エラー出力に送られます。 BASH_XTRACEFD に 2 (標準エラー出力のファイル・ディスクリプター) を設定してしまうと、 unse ... ... ルの名前である。 オプション グローバルオプション --config libtool の設定変数を表示して終了する。 --debug シェルスクリプトのトレースモードを有効にして、標準出力に書き出す。 -n, --dry-run ファイルの作成・修正・削除を行わず、 libtool によってどのような コマン ... ... ります。 つまり、これらの文は、評価されるとブール値の結果を生成する式を取ります。 式の評価結果が真になると、 if 文の直後のブレースで括られた文が実行され、後続する elsif と else の節はスキップされます。 そうでない場合、評価結果が真になる elsif 節に出会うま ... で、後続する各 elsif 節の式がチェックされます。 そのような節が見付かると、直後のブレース中の文が実行され、後続する elsif と else の節はスキップされます。 すべての if および elsif の節がチェックされたもののどの式も ... 真にならない場合で、 else 節が存在する場合、 else の直後のブレース中の文が評価されます。 条件においては、評価結果が空になるブール式は偽として扱われます。 ブール式 以下は、DHCP 配布物で現在サ ... ... します -f script-file, --file = ,script-file/ 実行するコマンドとして script-file の内容を追加します --follow-symlinks インプレース処理においてシンボリックリンクをたどります -i[SUFFIX] , --in-place [= ,SUFFIX/ ] ファイルをインプレース処理で編集します (SUF ... ... 、 notice レベル以上のデバッグ情報がログに記録されるわけである。 trace と debug の priority では、ファンクション・コールのトレースも行われ、 関数に入ったときと関数から戻ったときのログも記録される。たとえば、 次のトレースは、src/sudo.c にある get_user_gro ... ... e wait D Waiting in uninterruptible disk sleep Z ゾンビ (Zombie) T (シグナルでの) 停止、または (Linux 2.6.33 より前では) トレースによる停止 t トレースによる停止 (Tracing stop) (Linux 2.6.33 以降) W ページング中 (Linux 2.6.0 より前のみ) X 死亡 (Dead) (Li ... 実行中)", "S (sleeping; 休眠状態)", "D (disk sleep; ディスク待ちの休眠状態)", "T (stopped; 停止状態)", "T (tracing stop; トレースによる停止)", "Z (zombie; ゾンビ状態)", "X (dead; 死亡)" のいずれかである。 * Tgid : スレッドグループ ID (すなわち、プロセス ... ID)。 * Pid : スレッド ID ( gettid (2) 参照)。 * PPid : 親プロセスの PID。 * TracerPid : このプロセスをトレースしているプロセスの PID (トレースされていない場合は 0)。 * Uid , Gid : 実 UID/GID、実効 UID/GID、保存 set-UID/GID、ファイルシ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。