アドレスとコマンドとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > アドレスとコマンドの意味・解説 

アドレスとコマンド

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/02 02:18 UTC 版)

sed (コンピュータ)」の記事における「アドレスとコマンド」の解説

アドレスとは入力データの行を指定するもので、行番号または正規表現パターンのことである。sedスクリプトはアドレスとコマンドを並べて書いたのであるアドレス1 コマンド1アドレス2 コマンド2アドレス3 コマンド3: sed基本的に、「アドレス指定され条件を満たす入力データ行を、コマンド処理して出力する」という動作を全データ行にわたり繰り返すアドレス指定省略することができ、その場合には、入力データ行番号内容に関係なくコマンド適用される例えば、下記スクリプトは、入力データ10行目のみを出力するのである10 pd sedデータ一行だけ読み込み、それをパターンスペースと呼ばれる場所に格納し、パターンスペースのデータに対してスクリプトを順に評価してゆく。まず、スクリプト10 p」を評価し入力データ(パターンスペース)の行番号10である場合に p コマンドによってパターンスペースのデータ出力する。そして次のスクリプト「d」を評価し入力データ行番号内容に関係なく無条件に d コマンド適用し、パターンスペースのデータ削除するsedスクリプト終わり到達すると、パターンスペースにデータ残っている場合、パターンスペースの内容出力して、次の入力データの処理に移る。このスクリプトでは、スクリプトの2行目で、パターンスペースのデータ削除されているため、データ出力はせずに次の入力データの処理に移る。 条件によって次の行を読み込んだり、ホールドスペースと呼ばれるバッファ確保して後続読み込み合成するともできる。これらを利用するフォーマット変換特定の文脈パターン抽出するなど、かなり高度な処理が可能となる。実際sedチューリング完全言語であることが証明されている。

※この「アドレスとコマンド」の解説は、「sed (コンピュータ)」の解説の一部です。
「アドレスとコマンド」を含む「sed (コンピュータ)」の記事については、「sed (コンピュータ)」の概要を参照ください。

ウィキペディア小見出し辞書の「アドレスとコマンド」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「アドレスとコマンド」の関連用語

アドレスとコマンドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



アドレスとコマンドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのsed (コンピュータ) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS