相关疑难解决方法(0)

确定源 shell 脚本的路径

有没有办法让一个来源的shell 脚本找出自己的路径?我主要关注 bash,尽管我有一些使用 tcsh 的同事。

我猜我在这里可能没有很多运气,因为采购导致命令在当前 shell 中执行,所以$0仍然是当前 shell 的调用,而不是源脚本。我目前最好的想法是这样做source $script $script,以便第一个位置参数包含必要的信息。有人有更好的方法吗?

需要明确的是,我正在采购脚本,而不是运行它:

source foo.bash
Run Code Online (Sandbox Code Playgroud)

shell source

103
推荐指数
5
解决办法
7万
查看次数

标签 统计

shell ×1

source ×1