{ gsub("-"," ") for(i=2;i<=NF;i++) _data[++_N]=$i } END{ _N=1 if(_str(2)!="BM") exit fsize =_num(4); # ファイルサイズ=0x3fe(1022バイト) _num(4); offset=_num(4); # オフセット=0x3e hsize =_num(4); # ヘッダサイズ=0x28 W =_num(4); # W=96(SCREEN_W) H =_num(4); # H=80(SCREEN_H) nplane=_num(2); # プレーン数=1 bpp =_num(2); # ピクセルのビット数=1 _num(4); # 圧縮なし dsize =_num(4); # データサイズ=0x3c0(960バイト) xppm =_num(4); yppm =_num(4); ncolor=_num(4); ncolorx=_num(4); _num(4);_num(4); #パレットデータ空読み for(y=0;y=0;y--){ printf "\t"; for(x=0;x