作者: davi
日時: 2005/12/07(23:21)
Bruce.さん  <  こん??は でび です

On Tue, 06 Dec 2005 00:30:48 +0900
"Bruce." <kbk@...> wrote:

>   gawk -f ord.awk -f hogehoge.awk ...
> 
> とやれば使えます。

exeもスクリプトも対象ファイルも同一ディレクトリ
に置いて

gawk --ctype=ASCII -f ord.awk -f chr.awk test.txt > out.txt

----chr.awk-----------------
{  print ord($0) };
-----------------------------

----test.txt-----------------
a
b
cd
efghijklmnopqrstuvwxyz

abcdefghijklmnopqrstuvwxyz
あ
あいう
-----------------------------

-----out.txt-----------------
97
98
99
101

97
130
130
-----------------------------

あれ?
使い方間違っていますか?
61,62,63,61…でさえないというのは?


 # -fでの指定順を変えても同じでした。
 # 
 # 指定順序は関係なく、同時に展開される親切設計
 # らしいですね。
 # 
 # でも、-e "{ print ord($0) }" -f ord.awk …だと
 # 上手く行かない。

でび  http://homepage1.nifty.com/davi/