Если у меня есть путь к файлу, например...
/home/smith/Desktop/Test
/home/smith/Desktop/Test/
Как изменить строку, чтобы это был родительский каталог?
например,
/home/smith/Desktop
/home/smith/Desktop/
если по любой причине Вы интересуетесь навигацией по определенному количеству каталогов, Вы могли бы также сделать: nth_path=$(cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && cd ../../../ && pwd)
. Это дало бы 3 родительских каталога