Linux shell获得当前目录、上级目录、目录的最后部分 | CSDN
- 当前目录
[Mb18@login MbPL202205999]$ pwd
/Work/Mb/Mb18/Work_qx/MbPL202205999
脚本调用
current_path="$PWD" # 同 "`pwd`"
- 上一级目录
[Mb18@login MbPL202205999]$ dirname "$PWD"
/Work/Mb/Mb18/Work_qx
脚本调用
path=$(dirname "$PWD")
- 上上级目录
[Mb18@login MbPL202205999]$ dirname $(dirname "$PWD")
/Work/Mb/Mb18
脚本调用
path=$(dirname $(dirname "$PWD"))
- 目录的最后部分
[Mb18@login MbPL202205999]$ basename "$PWD"
MbPL202205999
脚本调用
last_component=$(basename "$PWD")
网友评论