JGAWKプログラム集Ver.1- 97,1,29

葭森圭介

PROGRAM FILES OF JGAWK(Japnese Language Version of Gawk ・・・One of the Gnu Programs)


Keisuke Yoshimori
1997,2,1


@97,12,7 windows 95環境での使用法追加
Procedure for the use under windows 95 environment is added
A98,2,27単行データの複行データへの変換プログラム追加
Addition of conversion program from single row data to plural rows data.
B98,3,7パーツリストより構成部品の所要量計算プログラムの追加
Addition of program for computing required quantity of component parts from parts list


JGAWKはGNUプログラムの1つであるGAWKを田中良知氏が日本語化したものであります。その著作権はFree Soft Ware社が所有するソフトウエアーでテキストデータ処理用のプログラミング言語であります。
本来的には素晴らしいソフトでありC−言語に似ていますが、C−言語より遥かに使いやすく、かつC−言語に出来る殆どの事がこなせるように思います。即ちこのソフトを使いこなせば殆どの事務計算、データ処理はパソコンで十分であるばかりでなく、ホストコンピューターよりも優れている面を多く持っているように思われます。

このJGAWKを私が実務で使用するに際し、私が独自に開発したプログラムを整理し、公開致します。一人でも多くの方がこの素晴らしいJGAWKのフアンになられることを期待いたします。



Program files offered here are for the use of the free software obtained as the appendix of "Intoduction to JGAWK" written by Hiroyasu Ito published from A_I Shuppan.Its original liscense belongs to Free Software Foundation in USA.

JGAWKを実務で使用するに際して私が独自に開発したプログラムを私自身の為にも必要がありましたので整理しました。GAWKをフリーソフトとして世に提供しているFree Software Foundationに敬意を表しJGAWKの一層の普及の為にこれらのプログラムをこのホームページにフリーソフトとして公開いたします。但し如何なる名目であっても費用を徴収する媒体に引用する場合には書面による許諾を必要とします。
In the application of JGAWK to the office job,I have developed my own original programfiles.Paying homage to Free Software Foundation,I open these files on this Home Page as free software.If you wish to cite the parts of the above program on other media with any kind of charge from users,you should ask the auther document permission. Because these program files are free soft ware,there is no warranty for its use.

このプログラムでは謎の二面相氏のSSORTをソートプログラムとして用いています。
In the above program files SSORT by Mr.RIDDLE ][ is used as the sorting soft ware.
これらプログラムは3つのカテゴリーに分けられてそれそれのフオルダーに収納されています。
BAT file ......filebat
awk file ......fileawk
data file......filedat
These program files are divided into 3 categories and contained in each folder.
BAT file ......filebat
awk file ......fileawk
data file......filedat
下のINDEX内に示すBAT file 名をクリックするとBat fileが表示されますのでその中で用いられているawk file,data fileは、それぞれのフアイル名をクリックすると表示されます。
If you click the name of bat-file in the INDEX below,bat-file shall appear.You can find awk file and data file by clicking each file name.
INDEX
1)2つのデータテーブルの結合
Combining of two data-tables
例として、Testdat1.txtとTestdat2.txtを合体させてTest.txtを作成するプログラム示します。
Combining progrm of Testdat1.txt and Testdat2.txt is shown.
datacomb.bat
datacomb.awk datacom0.awk filecom1.awk filecom2.awk sep-0.awk sep-1.awk
testdat1.txt testdat2.txt testdat3.txt tstdsp1.dat tstdtsp1.txt tstdtsp2.dat tstdtsp2.txt test.dat test.txt

2)単価表の改定
Revise of price list
単価改定リスト:c_tanka.txtを用いて売上表:uriage.txtの単価を改定した売上表c_uriage.txtを作成する。
Using price_revise list:c_tanka.txt,to revise the price in the salestable:uriage.txt.Result is c_uriage.txt.
C_tanka.bat
C_tanka.awk
C_tanka.txt Uriage.txt C-uriage.txt

3)部品構成表の改定
Revise of parts structure list
 前項は単行データのメンテナンス例を示しましたがこの項で複行データのメンテナンス  例を示します。数万点のデータであってもこの方法で簡単に修正が可能です。上例と  同様に改訂リストC_ps.txtを用いてPs.txt(Parts structure list)を改訂しR_ps.txtを  得る例です。
 This program is for the revising case of plural row data while above is for single row data. Using change_list:C_ps.txt,to revise Ps.txt(Parts structure list) resulting in R_ps.txt is shown.
C_ps.bat
C_ps.awk
C_ps.txt
Ps.txt
R-ps.txt

4)商品区分別売上高の集計
Summation of each goods category
Uriage.txtについて商品区分別の売上集計表Sale.txtを作成する。
To make summation table of each goods category Sale.txt from Sales table Uriage.txt.
sale.bat
sale.awk
sale.dat
sale.txt

5)単行の部品リストを複行の部品構成表に変換する
単行部品リストp_list.txt を用いて売上高と掛け合わせ構成部品の所要量を計算する などのために3)項で示された複行形式の部品構成表ps_list.txtに作り替える。
huku.bat
retu.awk
huku.awk
del-dbl.awk
p_list.txt
ps_list.txt

6) 上記単行部品リストp_list.txtと2)の売上げ表Uriage.txtを用いて、製品の構成部品所要量parts.txtを求める計算プログラム。

Program for computing required quantity of component parts ,parts.txt,from parts list(p_list.txt in 5)) and sales table(Uriage.txt in 2) ).
reqparts.bat
parts.txt
shop.awk ps2spg1.awk ps2spg12.awk ps21shop.awk ps22shop.awk nfo.awk ps2-tkei.awk ps2-zkei.awk ps2-gt01.awk ps2-gt0.awk ps3-pg.awk ps3pgmz0.awk ps3pgmza.awk ps3pgmzd.awk ps2plg2.awk

7)文字放送データからパソコンへの取り込みプログラム
文字放送にある市況データからJGAWKを用いてパソコンによる解析のためのデータを作成する事ができます。ここではシステック社 の受信セット”モジビジョン”を用いた日経テレプレスからのデータ取り込みプログラムが入手できます。
You can get market price data for the analysis by personal computer from letter-TV,NHK or NIKKEI using GAWK program.

モジビジョン2を用いた日経テレプレスからのパソコンへの取り込みプログラム

モジビジョン550を用いた日経テレプレスからのパソコンへの取り込みプログラム


モジビジョンとJGAWKを用いた株価データ集

8) Windows (95以後)環境での使用法、Application under the windows (95&newer version) environment
Windows に組み込まれているMS-DOSプロンプト環境下でJGAWKは完全に動きます。
In the circumstace of MS-DOS Prompt included in Windows ,JGAWK works without any problem.

Windows 95環境での使用法、Application under the windows 95 environment

9)JGAWKのダウンロードサイトおよび参考書リンク集 (only in Japnese)




お越しいただき有り難うございました。
またのお出でをお待ちいたしております。
I appreciate your friendly visit.
I am waiting for your coming back again.Thank you .

貴方のお名前をどうぞ:
貴方のE-mail addressもどうぞ
一言コメントを:



頭を休めるために、時々御立ち寄り下さい。
花の名前も覚えられます。
 きっとデートにも・・・
私のささやかなコレクションです。

移動平均タンジェントによるトレンドチャート
源流の郷
医者要らず、医療費は0


Yahoo!