2 ############################################################
4 # author: CottonCandyOwner(CottonCandyOwner@126.com)
6 ############################################################
8 # 日志、调试信息输出的浏览程序。对fmtdbgout输出的不同的日志信息
10 ############################################################
29 ######################
31 ######################
35 ######################
37 ######################
39 TMPL_FILE_PATH
=/usr
/share
/tmpl
41 usage
="usage: $(basename $0) [options] <tmpl-name>
43 this program use templete defined in .tmpl, which stored
49 -n name param for .tmpl file. other param defined in enviroument vars.
50 -h helper information.
54 ######################
56 ######################
59 # fsyntax: sys_paths_gen
60 # fdesc: 设置程序运行时使用的路径环境变量。
67 # fsyntax: prog_paths_gen
68 # fdesc: 设置程序运行时使用的路径环境变量。
75 # fsyntax: inst_paths_gen
76 # fdesc: 设置安装程序运行时使用的路径环境变量。
84 ######################
86 ######################
93 while getopts :to
:n
:h opt
; do
96 echo -ne "param -t and its opt $OPTARG\n"
99 echo -ne "param -t and its opt $OPTARG\n"
103 echo -ne "param -t and its opt $OPTARG\n"
110 echo -ne "does not use '$@' opt.\n"
114 # rollback to first opt
115 shift $
(( $OPTIND - 1 ))
117 # init_dbglogout 2 testing 20000
130 ######################
132 ######################