Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/10/2006, 21h29   #1
Membre actif
 
Avatar de Blo0d4x3
 
Inscription : octobre 2003
Messages : 456
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 456
Points : 152
Points : 152
Envoyer un message via AIM à Blo0d4x3 Envoyer un message via MSN à Blo0d4x3
Par défaut Comportement de read

Bonjour tous,

J'ai un script qui lit un fichier dans une boucle while.
Il inspecte si certain services sont actif, et si oui propose de le supprime.

Le fichier lu est un fichier a plat de la forme:

Code :
1
2
3
 
portmap portmap
sshd open-ssh
Or mon soucis ce trouve a la demande de suppression du service. Le read devrait attendre une entré au clavier de l'utilisateur. Mais il ne bloque pas et la variable devant recevoir cette reponse contient la ligne suivante du fichier.

Voici une partie de mon script:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
cat ./demons | while read DEMON PAQUET
do	
	printf "Recherche du demon: $DEMON\n" 
	printf "Recherche du paquet: $PAQUET\n"
 
	ps -ea | grep -i $DEMON > /dev/null
 
	if [ $? -eq "0" ];then
 
		printf "Le démon $DEMON est actif\n"
 
		printf "Suppression du paquet $PAQUET ? (y/n)\n"
 
		read REP
 
		printf "rep = $REP\n"
read n'attend pas vraiment une entré clavier, mais une entrè sur l'entré standard.
Comment faire pour que ce soit une entré clavier?

merci
Blo0d4x3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2006, 16h53   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
peut-être read -e
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h52.


 
 
 
 
Partenaires

Hébergement Web