Как написать завершение bash для завершения имен режиссеров, начиная с ~ /

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

Спасибо заранее.

1
задан 20 March 2015 в 00:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: