如何获取当前运行脚本文件的路径

如何获取当前运行脚本文件的路径

需要在运行脚本文件时获得该脚本的绝对路径。用$0有时只能获取相对路径
:confused:      
path=`pwd`      
如果你把自己的 script 放在 PATH 变量所包含的路径中,可以用 which 来得到它的全路径,如:

$ which grub-install
/sbin/grub-install

如果放在自己的目录中,就不好办了