3 # MachineIndependent 1.14
5 # The latest update : 09/25/97 at 11:21:34
7 #@(#) MachineIndependent Function
10 #@(#) Usage : MachineIndependent
17 BASENAME=`basename $0`
63 echo "The environment variable, EOS_HOST, has not set yet."
64 echo "Or EOS_HOST=\"${EOS_HOST}\" is not supported yet."
69 if [ -x ${EOS_HOME}/bin/shell/${BASENAME}/${BASENAME}.sh ]
72 ${EOS_HOME}/bin/shell/${BASENAME}/${BASENAME}.sh $*
73 elif [ -x ${EOS_HOME}/bin/perl/${BASENAME}/${BASENAME}.pl ]
76 perl ${EOS_HOME}/bin/perl/${BASENAME}/${BASENAME}.pl $*
78 elif [ -x ${EOS_HOME}/bin/ruby/${BASENAME}/${BASENAME}.rb ]
81 ruby -I${EOS_HOME}/lib/${OSTYPE} -I${EOS_HOME}/lib -I${EOS_HOME}/bin/ruby/${BASENAME} ${EOS_HOME}/bin/ruby/${BASENAME}/${BASENAME}.rb $*
83 elif [ -x ${EOS_HOME}/bin/wish/${BASENAME}/${BASENAME}.wish ]
86 if [ -x ${EOS_HOME}/bin/${OSTYPE}/${BASENAME} ]
88 ${EOS_HOME}/bin/${OSTYPE}/${BASENAME} $* < ${EOS_HOME}/bin/wish/${BASENAME}/${BASENAME}.wish
89 elif [ -x ${EOS_ANOTHER_HOME}/bin/${OSTYPE}/${BASENAME} ]
91 ${EOS_ANOTHER_HOME}/bin/${OSTYPE}/${BASENAME} $* < ${EOS_HOME}/bin/wish/${BASENAME}/${BASENAME}.wish
93 echo "Not installed: ${OSTYPE}-vesion ${BASENAME}"
97 if [ -x ${EOS_HOME}/bin/${OSTYPE}/${BASENAME} ]
99 ${EOS_HOME}/bin/${OSTYPE}/${BASENAME} $*
100 elif [ -x ${EOS_ANOTHER_HOME}/bin/${OSTYPE}/${BASENAME} ]
102 ${EOS_ANOTHER_HOME}/bin/${OSTYPE}/${BASENAME} $*
104 echo "Not installed: ${OSTYPE}-version ${BASENAME}"