5 # The latest update : %G% at %U%
7 #%Z% ctrl2header Function
10 #%Z% Usage : ctrl2header SourceFileName
21 echo "Usage: ctrl2header ToolName ControlFileName"
33 while [ `echo $1 | cut -c1` = ${FlagsCharacter} ]
52 echo "Enter ControlSourceFileName"
59 echo "Enter ControlSourceFileName"
65 echo "Enter ControlSourceFileName"
81 for file in ${ControlFileName}
83 sed -f $EOS_HOME/sbin/sed/ctrlPre.sed ${ControlFileName} > ${ControlFileName}.tmp
84 awk -f $EOS_HOME/sbin/awk/ctrl2Function.awk -f $EOS_HOME/sbin/awk/ctrl2usage.awk -v ClassName=${ClassName} -v ToolName=${ToolName} ${ControlFileName}.tmp > src/usage.c
85 rm ${ControlFileName}.tmp