我想翻译这个bash脚本介绍一个zsh脚本.因此,我没有这方面的经验,我希望我可以在这里得到帮助:
bash脚本:
SCRIPT_PATH="${BASH_SOURCE[0]}";
if([ -h "${SCRIPT_PATH}" ]) then
while([ -h "${SCRIPT_PATH}" ]) do SCRIPT_PATH=`readlink "${SCRIPT_PATH}"`; done
fi
pushd . > /dev/null
cd `dirname ${SCRIPT_PATH}` > /dev/null
SCRIPT_PATH=`pwd`;
popd > /dev/null
Run Code Online (Sandbox Code Playgroud)
我已经知道的是,我可以
SCRIPT_PATH="$0";用来获取脚本所在的路径.但后来我的"readlink"语句出错了.
谢谢你的帮助