Есть ли в bash ярлык для перехода в каталог без ввода его имени? - PullRequest
0 голосов
/ 30 сентября 2019

Мне интересно, есть ли ярлык для cd в каталоге в bash без необходимости вводить его полное имя. Было бы полезно для каталогов с длинными именами. Предыдущий ответ на этом сайте рекомендовал использовать «cd * /» для перехода к первому подкаталогу, но это может быть не тот случай, когда каталог является единственным или первым подкаталогом в пределах.

1 Ответ

0 голосов
/ 30 сентября 2019

Следующее работает для меня, используя * подстановочный знак:

  1. cd abc *, где abc - первые одна или несколько букв имени каталога.
  2. cd a * z, где a - первая буква имени каталога, а z - последняя.

Обратите внимание, что при использовании указанных выше методов, если у вас есть несколько каталогов, которые будут работать с подстановочным знаком, вы попадете в первый каталог, который указан в списке (из команды ls).

Кстати, автозаполнение вкладок у меня не работает, но если я дважды нажму вкладку, я получу список каталогов / файлов, которые будут работать. Другая идея - вырезать и вставить из этого списка.

...