作者: 藤岡和夫
日時: 2009/3/04(22:52)
On Wed,  4 Mar 2009 22:06:19 +0900 (JST)
saw@...-nokuchi2pho.ne.jp (Yさ) さんwrote:

> とりあえず手元にあった jgawk 2.15.2 + 1.1(SJIS) で動作確認したところ、
> 修正方法が分かりました。
> 
>   > # 文字->数値化用
> NG>   split("ABCDEFGHIJKLMNOPQRSTUVWXYZ", alTbl, "");
>  ↓
> OK>   split("A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z", alTbl, ",");
> 
> ※バージョン違い、なのかな?
> >空文字列であれば、個々のキャラクタが配列の要素となるように分割がおこなわれる(これはgawk特有の拡張である)

 コメントありがとうございます。

AWK256倍のAPPENDIXはgawk 2.15.2とjgwak 2.15.2+1.0(SJIS)を元に作られたそ
うですが、空文字列で区切れないとは書かれていませんね。YささんがOKを得た
ような区切り文字列の例が出ていますが。

藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html