lin*_*top 6 linux script bash path command-line
我需要编写一个脚本,它可以从任何位置调用,但需要从它所在的目录运行。脚本应该在运行时查询它的目录。
如何做到这一点?
例子:
hello.sh驻留在/someplace//other/place/,/someplace编辑
附加问题:
脚本的位置如何,但符号链接已解决?
例子:
hello.sh驻留在/someplace//bin/other/place/,/someplaceecho $(dirname $0)
Run Code Online (Sandbox Code Playgroud)
或者
echo ${0%/*}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
994 次 |
| 最近记录: |