Next: , Previous: Other Commands, Up: sed Programs


3.7 sedのベテランプログラマのためのコマンド

ほとんどの状況で,これらのコマンドを使用するよりは,おそらくawk やPerlのようなものでプログラムをした方が良いでしょう.しかし,時には sedに執念を燃やす人もいて,これらのコマンドで全く複雑なスクリ プトを書くことも可能になります.

: label
[アドレスは利用不可能です.]

条件分岐コマンドに対するlabelの位置を指定します.それ以外では何も しません.

b label
無条件でlabelに分岐します.labelは省略可能で,その場合は次 のサイクルが開始されます.
t label
前回の入力行の読み込みや条件分岐が行なわれてから,sの置換で成功 したしたものがある場合だけ,labelに分岐します.labelは省略 可能で,その場合は次のサイクルが開始されます.