Мне нужно узнать, сколько каталогов находится в заданном пути. Например, testdir1/testdir2/testdir3/
должен возвращать три каталога с учетом последнего /
, в котором после него нет текста. Это все в среде bash.
Это то, что я попробовал и придумал, и несколько работает, но я получаю четыре каталога вместо трех:
tr '/.' '\n' <<< testdir1/testdir2/testdir3/ | wc -l
Как бы я написал задачу найти все / кроме одного в конце без текста после него ?
Ваша помощь будет принята с благодарностью.