通常のデータ加工は、大概1、2行のスクリプトを即興で作って済ませて いますが、時に大きなプログラムを作って見たりします。ここには、そう やって作ったAWKのスクリプト例を掲示し皆様の参考に供したいと思いま す。今のところ草の根BBSのログ編集やログビュワーしか ありませんが(笑)
なお、AWKを日本語対応にしたものはいくつか存在しますが、そのなかで
FreeBSD用のは、jp-gawk
がpackageのjapaneseに、MS-DOS用のは、例えばjgawkが
NIFTY-SERVEのFGALTS lib 1など
に置いてあります。
eMemoPad形式のデータをOutline-Mode型式のデータに変換します。
Outline-Mode型式のデータを
eMemoPad形式のデータに変換します。
今の所、階層が奇麗なOutline-Mode型式でないと、eMemoPadで読めない
可能性があります。禁則処理や正規化が必要なんだろうなあ。
メールBBS用に メールを掲示板形式に整形するスクリプトです。
メールwww用に メールから返信用アドレスとURLを抽出して表示するスクリプト。
草の根BBSのシステムの1つKTBBSのログファイルをボード毎に切り分けるスクリプトです。
同じくKTBBSのログファイルを見るためのスクリプト です。一括書き込み用のファイルも作成します。
NETWORK MISSIONという、Σ−ネットホストシステム (疑似ハイパーノーツを使った非常に軽快なシステム)の草の根BBS のログファイルをボード&ベース毎に切り分けるスクリプトです。
同じくNETWORK MISSIONのログファイルを見るための スクリプトです。一括書き込み用のファイルも作成します。