JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ると、 位置パラメータは一時的に置き換えられます (後述の 関数 を参照)。 2 桁以上の数値を含む位置パラメータを展開するときには、ブレース ({}) で囲まなければなりません (後述の 展開 を参照)。 特殊パラメータ シェルはいくつかのパラメータを特別扱いします。 このよう ... 時間の値などに展開される エスケープシーケンスを示すための文字です。 エスケープシーケンスとその意味を以下に示します。 ただし、ブレース ([]) は省略可能であることを表しま す。 %% % 文字そのもの。 %[ p ][l]R 経過した秒数。 %[ p ][l]U ユーザモードで使われた CPU ... の記法を使って行います。 配列の任意の要素は、${ name [ subscript ]} を使って参照できます。 パス名展開との衝突を避けるためにブレースが必要です。 subscript が @ か * ならば、配列の参照は name の全ての要素に展開されます。この 2 つの添字が異なるのは、 単語がダ ... ... -lines-after-commas 宣言中のコンマの後に必ず改行を置く。 「 宣言 」セクションを参照すること。 -bl , --braces-after-if-line ブレースは if 等の次の行に置く。 「 文 」セクションを参照すること。 -bli n , --brace-indent n ブレースを n 個のスペースでインデント付 ... けする。 「 文 」セクションを参照すること。 -bls , --braces-after-struct-decl-line ブレースは struct 宣言行の次の行に置く。 「 宣言 」セクションを参照すること。 -br , --braces-on-if-line ブレースは if 等がある行に置 ... く。 「 文 」セクションを参照すること。 -brs , --braces-on-struct-decl-line ブレースは struct 宣言行がある行に置く。 「 宣言 」セクションを参照すること。 -bs , --Bill-Shannon , --blank-before-sizeof sizeof と ... ... 取ります。 つまり、これらの文は、評価されるとブール値の結果を生成する式を取ります。 式の評価結果が真になると、 if 文の直後のブレースで括られた文が実行され、後続する elsif と else の節はスキップされます。 そうでない場合、評価結果が真になる elsif 節に出会うま ... で、後続する各 elsif 節の式がチェックされます。 そのような節が見付かると、直後のブレース中の文が実行され、後続する elsif と else の節はスキップされます。 すべての if および elsif の節がチェックされたもののどの式も ... 真にならない場合で、 else 節が存在する場合、 else の直後のブレース中の文が評価されます。 条件においては、評価結果が空になるブール式は偽として扱われます。 ブール式 以下は、DHCP 配布物で現在サ ... ... icy デコーダがサブジェクト行からパート番号を取り出そうとする際に使うヒュー リスティクスを変える。このアルゴリズムでは通常、ブレース () 内の数字を ブラケット [] 内の数字より優先させる。両方の種類の括弧があり、衝突する ような使い方をされている場合(例えば、 ... )には、括弧の使い方を明示的に決めなければならないかもしれな い。このオプションが false (デフォルト値)ならば「パート番号」はブレー ス () から取り出され、true ならばブラケット [] から取り出される。 Dumb Mode サブジェクト行の展開によるパート番号の自動検出を ... ... after コマンドのパターンが、どのパターンより後にチェックされる。 expect 全体への引数が 1 行に収まらなかった場合は、 引数を"ブレース"することで、各行の終りにバックスラッシュをつけるのを 避けることができる。この場合、ブレースしたにもかかわらず通常の Tcl 展 ... ウトか end-of-file のいずれかで処理が実行される。 パターンにマッチすれば、処理は実行される。 expect は、行なった処理(関連するブレース内の処理)の結果を返す。 (パターンにマッチしなかった時は、空文字列を返す。) 複数のパターンにマッチした場合、最初にマッチしたパ ... が一行に収まらない場合、"brace"することで各行の終りに バックスラッシュを入れるのを避けることができる。この場合、Tcl の展開は ブレースしてあっても起こる。 例えば、以下のコマンドは続く string body の組と対話する。 : ^Z が押されると Expect はサスペンドする。 ( ... ... な場合に限り有効です。 -e パイプライン (1 つの 単純なコマンド からなるものでもよい)、 括弧で囲まれた サブシェル のコマンド、 ブレース (前述の シェルの文法 を参照) で囲まれたコマンドのリストの一部として実行されたコマンドの 1 つ が 0 でないステータスで終了し ... した後、 PS4 を展開した値を表示し、その後にそのコマンドと展開した引き数や、 結び付いた単語のリストを表示します。 -B シェルはブレース展開 (前述の ブレース展開 を参照) を実行します。これはデフォルトで有効です。 -C 設定されている場合、 bash はリダイレクト演算 ... ... ます。 r ? r の 0 回または 1 回の繰り返しにマッチします。 ( r ) グループ化: r にマッチします。 r { n } r { n ,} r { n , m } ブレース中に 1 つか 2 つの数値を記述することにより、 インターバル表現 を表します。ブレース中に数値が 1 つある場合、直前の正規表現 r ... e-interval --traditional が指定されていたとしても、正規表現中でインターバル表現をサポートします。 アクション アクションは、ブレース { と } で囲みます。アクションは通常の代入、条件文、 ループ文等からなります。演算子、制御文、入出力文は C 言語とほぼ同様です ... 関数から値を返すには return expr を使用してください。 値を指定しない場合、または関数の終りから ``落ちる'' (訳注: 関数を閉じるブレースに到達する) ことにより関数から戻る場合、 値は未定義です。 --lint が指定されたとき、 gawk は実行時ではなくパーズ時に未定義関数 ... ... 属していると思われる記事をまとめるため、 サブジェクト行を利用してこのスレッドをユニークに識別する。このアルゴリ ズムの結果はブレースで括って表示される。 ファイル名 サブジェクト行やデータ内でファイル名が検出されたかどうか(例えば、begin 行や Content-Type 情報 ... ... に変換が行われます。 関数に対していくつかの拡張が追加されました。最初に、 定義の書式が若干緩やかになりました。 標準では、開くブレースが define キーワードと同じ行にあることと、 他の部分が引き続く行にあることが必須です。 本バージョンの bc では、関数の開くブレ ... そらく、文法上の 見落としでしょう。) 伝統的な bc の実装では、配列パラメータは値渡し のみでした。 関数形式 POSIX bc では、開くブレースが define キーワードと同じ行にあり、 auto 文が次の行にあることが必要です。 =+, =-, =*, =/, =%, =^ POSIX bc ではこれらの「旧式 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。