shell中$(cd "$(dirname "$0")",pwd) 解析
Posted 胖胖123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell中$(cd "$(dirname "$0")",pwd) 解析相关的知识,希望对你有一定的参考价值。
BIN_FOLDER = $(cd "$(dirname "$0")",pwd) 解析:
1、取当前运行脚本的所在路径: $0
2、取当前脚本所在路径的父目录: dirname "$0"
3、取返回的父目录的值: $(dirname "$0")
4、cd到返回的父目录: cd "$(dirname "$0")"
5、输出地址: cd "$(dirname "$0")",pwd
6、取输出的地址,并赋值给BIN_FOLDER: BIN_FOLDER = $(cd "$(dirname "$0")",pwd)
以上是关于shell中$(cd "$(dirname "$0")",pwd) 解析的主要内容,如果未能解决你的问题,请参考以下文章
Linux shell中,双引号"",单引号'',反引号``之间的区别
Shell中获取当前脚本的绝对路径: $( cd “$( dirname “${BASH_SOURCE[0]}“ )“ && pwd)