読者です 読者をやめる 読者になる 読者になる

53歳限界プログラマの憂鬱

SU/CAR-ST-APplication-cellsから派生したプログラマのブログ

本家はこちら↓
f:id:sucar:20151115183011p:plain

SU/CAR-ST-APplication-cellsの安倍野ミックスと申します
来訪ありがとうございます
シストレツールを自作してます

f:id:sucar:20150414193802p:plain

にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村 IT技術ブログ C/C++へ
にほんブログ村 株ブログ 株日記(アフィリなし)へ
←ランキングに
1票お願いします

gawkとigawk (@include)

awk

awkで@include文を活用する記事を書いた

abenomix.hatenablog.com

ただ、gawk 4.0 以降だと@include文が使える

といことはそれ以前のバージョンだと@include文は使えない

mingw+msysのシステムだとgawk3.1.7なので、@includeは使えなかった

まあ、どこかから4以上のバージョンのものをとってきて置き換えればよさそうだが

いろいろググってみるとigawkというシェルスクリプトがあり、これをgawkの代わりにつかうと@include文が使えるらしい

ということで試してみたらエラーが出る

どうもバージョン4以降のgawkとigawkでは少し違いがあるようだ

調べたところ

バージョン4以降のgawk

@include "インクルードするファイル"

と""が必要

igawk

@include インクルードするファイル

と""は不要

ということらしい

なぜ統一しなかったのだろう? まあいいけど