runawk と派生
要するに Perl のような use を awk であろうが gawk であろうがサポートするようなものですが、既に同様なものはあるようで、いくつか紹介されています。
- awkfe
- include の拡張なのか shebang の拡張なのか微妙な位置づけですが同機能のようです
- awkフロントエンド
- 日本語のリンクから「阿」の紹介
以下は、awk 限定ではないものです。
- m1: A Mini Macro Processor | Dr Dobb's
- マクロレベルでの拡張?
- shebang-wrapper download | SourceForge.net
- shebang の wrapper
こうした派生が出るのは、include の使用可能な igawk が shell の制限を受けることによるところが大きいような気がしますが、どうなんでしょう。
なお、igawk への探求の心をくすぐられた人は gawk.texi に書かれていますが、日本語ではAn Easy Way to Use ライブラリ関数あたりを見てみてはいかがだろうか?