for d in `find .. -mindepth 1 -maxdepth 1 -type d | sort`; do if [[ `basename $d` > `basename $PWD` ]]; then cd $d; break; fi; done
Эта команда переходит в следующий соседний каталог в алфавитном порядке на том же уровне директории, в которой находитесь. Она находит все подкаталоги в текущей директории (не включая подкаталоги внутри них), сортирует их по алфавиту и переходит в первый каталог, чье имя больше имени текущей директории. Альтернативой может быть использование команды «cd ..» для перехода в родительский каталог, а затем «cd » для перехода в нужный соседний каталог.
