Представьте, что у меня есть скрипт bash под названием myscript, который будет только echo, это первый аргумент, который будет именем каталога. Пример использования: myscript proj1 Где proj1 - это каталог, например, расположенный в ~/folder1/folder2/proj1, и ваш текущий рабочий каталог ~/. Мой вопрос заключается в том, что для этого скрипта я мог написать правило завершения, чтобы myscript [tab][tab] перечислил все каталоги, доступные для echo, начиная с ~/. Это означает, что в первом примере и при условии, что они являются единственными каталогами в ~/, myscript pro[tab] завершит выражение в myscript proj1. Может ли кто-нибудь помочь мне достичь этого?
Спасибо заранее.