Menu sous unix en ksh

Résolu
steph70 -  
 steph70 -
Bonjour,

J'essai de mettre en place un petit menu sur ma session root dans unix.

Pour l'instant, celui fonctionne bien mais je souhaiterais qu'a la fin de la commande choisit dans le menu, que le menu se reaffiche alors que pour l'instant il se ferme.

Y a t'il un moyen de faire ceci ?

Merci d'avance pour votre aide.

Amicalement
steph70

#!/usr/bin/ksh
clear
echo " ==== MENU ==== "
echo "1. Espace disques locaux\n2. Kill de processus\n3. Historique de commandes\n4. Liste de processus\n5. Qui est connecte ?\n6. Qui a ete connecte ?\n\n"
echo "Faites votre choix : \c"
read choix

case $choix in
'1')
	df -k;;
'2')
	echo "Entrez le nom de la session a tuer : "; read sessionkill;ps -u $sessionkill | grep basic | cut -c11-16 |xargs kill -9;;
'3')
	history;;
'4')
	echo "Entrez le nom de la session : "; read session;ps -u $session;;
'5')
	who |pg;;
'6')
	last|pg;;
*)
	echo "Mauvais choix"
esac 
A voir également:

2 réponses

ibtor Messages postés 2360 Date d'inscription   Statut Membre Dernière intervention   283
 
Je mettrais tout le script dans une boucle, rajouter une option au début "7 : sortie", et mettre la fin de la boucle à la fin du script avec une condition si $choix=7
0
steph70
 
Merci beaucoup,

C'est ce que j'ai fait et ca fonctionne

Post résolu

Amicalement
steph70
0