LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: cnspy

如何得到正在执行的脚本的当前目录

[复制链接]
发表于 2004-11-4 12:26:47 | 显示全部楼层
最初由 kyq 发表
To 黯然销魂:

我的方法如下:

workingFolder="`dirname $0`"
cd $workingFolder
workingFolder="`pwd`"
echo $workingFolder

$workingFolder是脚本所在目录的绝对路径。


ln的目录,你返回的应该是不同的吧?^_^。。
不过你的方法是很不错的。:)。
发表于 2004-11-7 11:59:49 | 显示全部楼层
其?我就是用這種方法得知該腳本所在的真?目錄的絕對路?健
排除掉ln對腳本的干擾,不過對ln的目錄確?無效
 楼主| 发表于 2004-11-8 08:55:55 | 显示全部楼层
If I use source command like this:

source ~/tmp/level/somescript.sh

then how to know this kind of sh's path in the somescript.sh?

Thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表