📄 translator
字号:
#!/bin/sh# return the absolute pathname for $1getAbsPathname(){ case $1 in /*) ;; .) /usr/bin/echo `/usr/bin/pwd` ;; *) /usr/bin/echo `/usr/bin/pwd`/$1 ;; esac}# return the absolute real pathname for $1, ie, breaking# thru all sym links.getRealPathname(){ arg=$1 saveDir=`/usr/bin/pwd` while [ 1 ] ; do cd `/usr/bin/dirname $arg` base=`/usr/bin/basename $arg` test=`/usr/bin/ls -l $base` case "$test" in *-\>* ) arg=`/usr/bin/echo $test | /usr/bin/sed -e 's@.*-> \(.*\)@\1@'` # arg can now be abs, or relative; arg=`getAbsPathname $arg` ;; *) /usr/bin/echo `/usr/bin/pwd`/$base cd $saveDir return ;; esac done}arg0=`getRealPathname $0`JILKIT_HOME=`/usr/bin/dirname $arg0`/..toolname=`/usr/bin/basename $0`# get the main class name for $1, ie, breaking# thru all sym links.case $toolname injilkit) MainClass=com.sun.tdc.toolkit.Main ;;verifier) MainClass=com.sun.tdc.toolkit.verifier.Verifier ;;msgtool) MainClass=com.sun.tdc.toolkit.messagetool.MessageTool ;;resourcetool) MainClass=com.sun.tdc.toolkit.resourcetool.ResourceTool ;;translator) MainClass=com.sun.tdc.toolkit.translator.Translator ;;esac## Without this, we can run out of file descriptors loading imagesulimit -n 1023## Make sure that a ksh user doesn't clobber the environement variables## we have set in her ENV file (note that jre and java are ksh scripts).export ENVunset ENV## Make sure if JAVA_HOME and CLASSPATH has been set#JAVA_HOME=#CLASSPATH=exec $JAVA_HOME/bin/java $args1 -Dtoolkit.home=$JILKIT_HOME -classpath "$JILKIT_HOME/lib/jilkit20.jar:$JILKIT_HOME:$CLASSPATH" $MainClass "$@"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -