Я пытаюсь определить функцию bash, mycd
. Эта функция использует ассоциативный массив mycdar
. Если ключ существует в массиве, функция изменит каталог на соответствующее значение ключа. Если ключ не существует, он будет изменен на каталог, указанный в командной строке.
Я хотел бы сделать это для завершения этой функции, как из их ключей связанного массива, так и из папок, существующих в текущем каталоге.
Спасибо.