Bash'de basit bir seçim menüsü oluşturdum. Şu anda şöyle (sekmeleri ile) yatay menü görüntüleyen:Bash Menü Seçme Sekmeler olmadan biçimlendirme
1) Create a VM from scratch 3) Command-line Usage
2) Management Menu 4) Quit
Böyle bakmak listesi istiyorsunuz:
1) Create a VM from scratch
2) Management Menu
3) Command-line Usage
4) Quit
UPDATE:
PS3="Please choose a valid option : "
OPTIONS=("Create a VM from scratch" "Management Menu" "Command-line Usage" "Quit")
select opt in "${OPTIONS[@]}"; do
case $opt in
"Create a VM from scratch")
createit
exit
;;
"Management Menu")
mgmtmenu
exit
;;
"Command-line Usage ")
help
;;
"Quit")
exit
;;
*) echo invalid option;;
esac
done
: İşte benim kod
Seçme menüsünü her seçenekle kendi satırında nasıl görüntüleyebilirim?
Eğer mevcut menü oluşturmak için kullanılan kod gönderir misiniz? Ayrıca, [bu bağlantı] (http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO-9.html) sizin gereksinimlerinize cevap veriyor gibi görünüyor. – Aaron
@Aaron: Sağladığınız bağlantı, op gereksinimini karşılamıyor. Ben 8 ile test ettim. – sjsam
Peki, 'select' menüsünü görüntüleme şeklini etkileyen bazı ortam değişkenleri olabilir. – Aaron