[Top] | [Contents] | [Index] | [ ? ] |
これは,=
,a
,c
,i
,
l
,p
のようなコマンドに適用されます.
`/dev/stdout'の特殊ファイルを用いてw
やW
コマンドを使用
することで,標準出力にも書き出すことが可能です
GNU sed
は,出力ファイルが実際に変更されているかどうかに依
存せずバックアップファイルを作成することに注意してください.
これは,-i
スイッチが使用されて
いない限り,p
と等価です.
-i
スイッチが使用されていない限
り,これはp
と等価です.
この章で紹介するす
べてのエスケープは,\n
以外GNUの拡張です.基本正規表現モード
では,POSIXLY_CORRECT
を設定することで,それらを利用することができ
なくなります.
sed
のベテランGreg Ubbenは,
dc
RPNの計算機の実装を書いています!それはsedとともに配布さ
れています.
これは,banner
の
出力を埋める他のスクリプトが必要です.例えば以下のようにします.
#! /bin/sh banner -w $1 $2 $3 $4 | sed -e :a -e '/^.\{0,'$1'\}$/ { s/$/ /; ba; }' | ~/sedscripts/reverseline.sed |
実装に よっては,スクリプトごとのコマンドが199に制限されています.