#1 Le 27/10/2022, à 08:49
- mellao_fr
menu console, retour a la L pr
Bonjour,
j'ai 1 menu console
mainMenu() {
local PS3='Menu principal: '
local options=('Menu principal: script: 001.sh'
'Menu principal: script: 002.sh'
'Menu principal: script: 003.sh'
'Menu principal: script: 004.sh'
'exit')
local opt
select opt in "${options[@]}"
do
case $opt in
"Menu principal: script: 001.sh")
echo "execut° du script: 001.sh"
001.sh
exit
;;
"Menu principal: script: 002.sh")
echo "execut° du script: 002.sh"
002.sh
exit
;;
"Menu principal: script: 003.sh")
echo "execut° du script: 003.sh"
003.sh
exit
;;
"Menu principal: script: 004.sh")
echo "execut° du script: 004.sh"
echo "descript°: "
echo "Liste 1 dossier, renomme ses elts et ecrase les anciens"
004.sh
exit
;;
"exit")
exit
;;
*) echo "invalid option $REPLY";;
esac
done
}
a la presentation j'ai qque chose comm ça
1) 3) 5)
2) 4)
et j'aimerai qque chose en colonne
1)
2)
3)
4)
5)
ms je ne sais pas comment faire pr les retours lignes ds la variable options.
Vs pvez m'indiquer svp.
Merci
mellao
Modération : merci de respecter la langue du forum qui est le français, pas le SMS.
Dernière modification par cqfd93 (Le 27/10/2022, à 09:52)
Hors ligne
#2 Le 27/10/2022, à 11:19
- Hizoka
Re : menu console, retour a la L pr
Salut,
ça ne répond pas directement à ta question mais ça peut t’intéresser : https://github.com/Hizoka76/HizoSelect
j'ai créé un système plus poussé de menus qui permet entre autre de passer de colonne en ligne.
Si tu veux personnaliser les choses, le mieux est de se passer de select.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne