【Tiptop ERP T】Tiptop GP與程式編譯鏈結有關的指令r.c2 r.l2解析

探究GP系統運作,現將個人對GP系統中的各種Shell的理解解析如下,供參考!
所有說明都依 Topprod GP Server 正式區為例

之前已經介紹了與客制畫面檔有關的r.f2 、r.gf Shell,這裡繼續介紹與客制4gl源碼檔有關的shell r.c2和r.l2

說明:所有demo都依capt001為例

r.c2:編譯4GL源碼檔并產生42m----------------------------------------

#demo:r.c2 capt001 <topprod:/u1/topprod/topcust/cap/4fd> cd ../4gl <topprod:/u1/topprod/topcust/cap/4gl> r.c2 capt001 "../42m/cap_capt001.4gl" 994 lines, 34230 characters "../42m/cap_capt001.4gl" 994 lines, 36268 characters capt001 ..............

A、r.c2 路徑
/u1/topprod/tiptop/ds4gl2/bin

B、r.c2 Shell解析

###### # Compiler source ###### # FUN-7A0064 2007/10/26 by Brendan: 編譯時去除程式碼中的 {%} umask 000 #FGLDIR=`dirname $FGLDIR`/fgl2c.dev; export FGLDIR FGLDIR=`echo $FGLDIR|cut -d . -f1`.dev;export FGLDIR #BUG-4C0168 #設置環境變數FGLDIR的值為/u1/genero.dev #`echo $FGLDIR|cut -d . -f1`.dev表示將echo $FGLDIR命令執行結果/u1/genero.run重定向輸入給cut命令 #cut依逗點 . 切割,-f1表示取切割后的第一部份 # Prompt how to work if [ "$1" = "" ] ; then #如果用戶光禿禿的r.gf即該shell後面沒有其他任何位置參數,則提示如下信息,并退出Shell echo "Usage: r.c2 prog_name\n" exit 1 # I
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值