如何為 bash 腳本啟用 bash 補全

如何為 bash 腳本啟用 bash 補全

我想創建一個 bash 腳本 foo.sh。

當它運行時,它會提示輸入目錄。用戶將能夠使用選項卡自動完成?

這是一些範例程式碼,假設 read 有一些選項。

echo -n "Enter the directory of awesomeness: "
read --enable-autocomplete DIR_OF_AWESOMENESS
echo "The Dir of Awesomeness is $DIR_OF_AWESOMENESS"

謝謝!

答案1

Bash 自動完成功能適用於命令列參數。這是撰寫自動完成功能的兩部分介紹並舉例說明。

相關內容