Есть ли способ в оболочке Unix (в частности, Ubuntu), чтобы изменить каталог в каталог xth, который был напечатан из команды ls? Я знаю, что вы можете сортировать каталог несколькими способами, но используя вывод ls для получения каталога xth?
Пример оболочки:
$ ls
$ first_dir second_dir third_really_long_and_complex_dir
где я хочу перейти в third_really_long_and_complex_dir, передав 3 (или 2 в правильном формате массива). Я знаю, что могу просто скопировать и вставить, но если я уже использую клавиатуру, было бы легче напечатать что-то вроде "cdls 2" или что-то подобное, если бы я знал индекс.
ОБНОВИТЬ
Для тех, кто все еще видел это, я создал этот вопрос еще тогда, когда я был действительно новичком в linux/bash и не осознавал, что существует такая вещь, как завершение табуляции.