S2P(1)                   USER COMMANDS                     S2P(1)



NAME
     s2p - Sed から Perl へのトランスレータ

SYNOPSIS
     s2p [options] filename

DESCRIPTION
     s2p はコマンドライン (もしくは、標準入力) から、sed スクリプ
     トを受け取って、それに対応する Perl スクリプトを標準出力に出
     力します。

     オプション

     オプションには以下のものがあります:

     -D<number>
          デバッグフラグの設定。

     -n   sed スクリプトが常に sed -n として使われることを教える
          ためのスイッチ。 これを付けない場合には、スクリプトの
          先頭にスイッチを解析するコードが加えられます。

     -p   sed スクリプトが sed -n として使われるないことを教える
          ためのスイッチ。 これを付けない場合には、スクリプトの
          先頭にスイッチを解析するコードが加えられます。

     考慮点

     生成される Perl スクリプトは、かなり sed 風なもので、目的の
     ことを Perl で表現するものとしては、最善には遠いものです。
     たとえば、s2p は split 演算子を利用しませんが、みなさんは使い
     たいと思うかもしれません。

     最終的な Perl スクリプトは、オリジナルの sed スクリプトと比
     べて、速くなる場合もあれば、遅くなる場合もあります。 スピー
     ドにのみ興味があるのであれば、両方を試す必要があるでしょう。
     もちろん、sed が行なえないことをしたいのであれば、選択の余地
     はありません。 すべての $\ への参照や chop を削除するなど、
     Perl スクリプトをスピードアップする方法はいろいろあります。

ENVIRONMENT
     S2p では、環境変数を使用しません。

AUTHOR
     Larry Wall <lwall@jpl-devvax.Jpl.Nasa.Gov>
     (訳注: 現在は <lwall@netlabs.com>)

FILES
SEE ALSO
     perl      perl コンパイラ/インタプリタ
     a2p       awk から perl へのトランスレータ





Perl manpages           Last change: NEW                        1






S2P(1)                   USER COMMANDS                     S2P(1)



DIAGNOSTICS
BUGS





















































Perl manpages           Last change: NEW                        2