スクリプト言語としては、perlがよく知られていますが、perl の前に学んだのはawkでした。awk のほうが簡単なテキスト処理であれば簡単に記述できます。
以下は awk スクリプトのサンプルです。不等号の文字をアンパサンドlt やアンパサンドgtに変換します。
---------------------------------
{ gsub(/\</,"\<");
gsub(/\>/,"\>");
print $0 ;
}
---------------------------------
また、a2p というコマンドは、awk スクリプトを同じ処理をするperl スクリプトに変換してくれます。awk や a2p コマンドは、ubuntu であればコマンドラインから標準で使用できます。
cofe_fd3のawk についてのページ
http://www.geocities.jp/cofe_fd3/awk.htm
cofe_fd3のawk についてのページ
http://www.geocities.jp/cofe_fd3/awk.htm
0 件のコメント:
コメントを投稿