WebAWKは、Javascript実装のAWKです。
オンラインでもは此方。
WebAWK - client-side awk in Javascript
導入は簡単です。
gitからコードを導入し……
$ git clone git://github.com/agordon/webawk.git $ cd webawk/
仮ビルド=>必要な形態にビルド。
まずは試しにwebでやってみます。
$ make prebuilt $ make web-test
成功すると、軽いテストが走った後
file://PATH/TO/DIR/webawk//website/awk_web.html
てなファイルが生成されます。
開くと以下のような画面が出てきます。
他にもnode実装なんてのがあるので……すでに動いてるアプリ上で動作させることも可能です。
面倒な文字列処理があるなら、こいつに任せてしまうのも一つ手ですね。