DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21695>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=21695 Unix jmeter start script assumes it is on PATH, not a link Summary: Unix jmeter start script assumes it is on PATH, not a link Product: JMeter Version: 1.8.1 Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: Other Component: Main AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] If I don't want to alter my PATH envariable, then it makes sense to symbolic link the jmeter startup script to someplace already in my PATH. But `dirname $0` finds the symbol's location. Here is a fixed script (tested linux, solaris) #! /bin/sh #java -Xincgc -jar `dirname $0`/ApacheJMeter.jar "$@" truedirname() { if test -L $0 ; then x=`/bin/ls -l $0` for i in $x ; do : done case "$i" in /*) x=`dirname $i` ;; *) x=`dirname $0`/`dirname $i` ;; esac else msg="$msgd" x=`dirname $0` fi here=`pwd` cd $x 2>&1 > /dev/null pwd cd $here 2>&1 > /dev/null } java -Xincgc -jar `truedirname $0`/ApacheJMeter.jar "$@" I don't claim this is elegant... but it works for me. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
