Как получить часть пути с помощью команд Linux - PullRequest
6 голосов
/ 15 августа 2011

Требуется получить часть пути, например, "/home/server/folder1/rev.1111/bin" Необходимая часть - "rev.1111". Я попытаюсь разобрать с помощью команд PWD и grep, но я новичок вLinux и я не могу это сделать.

Ответы [ 2 ]

12 голосов
/ 15 августа 2011
pwd | awk -F/ '{print $(NF-1)}'
11 голосов
/ 15 августа 2011

Использование команд basename и dirname:

basename $(dirname $(pwd))
...