前処理と後処理
をテンプレートにして作成
home
>
サイトマップ
開始行:
RIGHT:寄稿:東條遼平
* BEGINとEND [#rc542009]
行単位で実行される処理よりも前に、または後に実行したい事...
例えばBEGINであればデータが1行に一個ずつ入っているファイ...
$awk 'BEGIN{print "x y"}{print NR, $1}' sindata
のようにする事と思います。xとyの表示は最初に1度でいいので...
$awk 'BEGIN{print "x y"; OFS="#"}{print NR, $1}' sindata
これで区切り文字が#に変更されました。
最終的な結果を出力するようなときにはENDを使います。これは...
$ awk '{sum += $1}END{print sum/NR}' sindata
これはsindataの全部の行の値の平均を出力していますが、平均...
またBEGINとEND、各行のpatternとaction全てを同時に指定もで...
$ awk 'BEGIN{print "average"} NR<5
{sum += $1}END{print sum/NR}' sindata2
終了行:
RIGHT:寄稿:東條遼平
* BEGINとEND [#rc542009]
行単位で実行される処理よりも前に、または後に実行したい事...
例えばBEGINであればデータが1行に一個ずつ入っているファイ...
$awk 'BEGIN{print "x y"}{print NR, $1}' sindata
のようにする事と思います。xとyの表示は最初に1度でいいので...
$awk 'BEGIN{print "x y"; OFS="#"}{print NR, $1}' sindata
これで区切り文字が#に変更されました。
最終的な結果を出力するようなときにはENDを使います。これは...
$ awk '{sum += $1}END{print sum/NR}' sindata
これはsindataの全部の行の値の平均を出力していますが、平均...
またBEGINとEND、各行のpatternとaction全てを同時に指定もで...
$ awk 'BEGIN{print "average"} NR<5
{sum += $1}END{print sum/NR}' sindata2
ページ名:
home
>
Modified by
物理のかぎプロジェクト
PukiWiki 1.4.5_1
Copyright © 2001-2005
PukiWiki Developers Team
. License is
GPL
.
Based on "PukiWiki" 1.3 by
yu-ji
Powered by PHP 5.3.29HTML convert time to 0.002 sec.