<分区>
我这里有一个 shell 脚本:
/node_modules/.bin/exec.sh
在 exec.sh 脚本中,我想获取包含该脚本的目录的父目录路径(不是 pwd/cwd!)。我可以像这样获取包含目录:
`dirname $0`
这将产生:
/node_modules/.bin
但我希望获得更高一级的目录,我只想获得
/node_modules
我在寻找答案时遇到问题,我的猜测是:
`dirname $1`
但只是猜测,完全不确定这是否正确。任何人都可以解释如何执行此操作及其工作原理吗?