markdown 在Bash中获取脚本和当前路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 在Bash中获取脚本和当前路径相关的知识,希望对你有一定的参考价值。
Script and current path in Bash
===============================
![terminal][screenshot]
### Current path `pwd`
```bash
CURRENT_PATH = $(pwd)
CURRENT_PATH_ABSOLUTE=$(dirname "$CURRENT_PATH")
echo "\$CURRENT_PATH: $CURRENT_PATH"
echo "\$CURRENT_PATH_ABSOLUTE: $CURRENT_PATH_ABSOLUTE"
```
### Script path `$0`
```bash
SCRIPT_PATH = $(dirname "$0")
SCRIPT_PATH_ABSOLUTE = $(readlink -f "$0")
echo "\$SCRIPT_PATH: $SCRIPT_PATH"
echo "\$SCRIPT_PATH_ABSOLUTE: $SCRIPT_PATH_ABSOLUTE"
```
* * *
> [gistlog.co](https://goo.gl/3xJ94Z "Script and current path in Bash")
[screenshot]: https://i.imgur.com/46pGCG7.gif
以上是关于markdown 在Bash中获取脚本和当前路径的主要内容,如果未能解决你的问题,请参考以下文章
Bash 脚本获取 php 版本
linux shell脚本如何获取“当前工作路径”,“执行脚本所在路径”,“执行脚本所在路径和执行路径的相对路径”?(当前目录)
linux shell脚本如何获取“当前工作路径”,“执行脚本所在路径”,“执行脚本所在路径和执行路径的相对路径”?(当前目录脚本目录脚本路径)
Shell脚本——获取脚本所在的绝对路径
Shell脚本——获取脚本所在的绝对路径
Shell脚本中如何获取软链接的地址