Кажется, я провалился в чем-то довольно просто, в bash. У меня есть строковая переменная, которая содержит полный путь к каталогу. Я хотел бы назначить последние два каталога в другой строке. Например, если у меня есть:
DIRNAME = /a/b/c/d/e
Мне бы хотелось:
DIRNAME2 = d/e
Я уверен, что есть простая команда bash или sed, которая сделает это, но она ускользает от меня. Я бы вроде обобщенной версии basename или dirname, которая не просто возвращает крайние части имени.
Спасибо! Dave