如何使用linux命令获取路径的一部分

Rom*_*man 6 bash get path pwd

需要获取路径的一部分,例如"/home/server/folder1/rev.1111/bin"需要的部分是"rev.1111"我将尝试通过PWD和grep命令解析,但我是linux和我的新手不能这样做.

Sea*_*ght 12

pwd | awk -F/ '{print $(NF-1)}'
Run Code Online (Sandbox Code Playgroud)


Nic*_*alu 11

使用basename和dirname命令:

basename $(dirname $(pwd))
Run Code Online (Sandbox Code Playgroud)