Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
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 12/01/2008, 11h07   #1
Invité régulier
 
Inscription : février 2004
Messages : 66
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 66
Points : 9
Points : 9
Par défaut Problème de script

Bonjour,

Je suis en train de réaliser un petit script de configuration automatique mais j'ai trois petits point que je ne sais comment réalisé:

- Je veut pouvoir executé une partie de mon script seulement si un certain module n'est pas insérrer dans le noyau. Je pense qu'il faut analyser la sortie de lsmod mais je ne vois pas bien comment faire cela.

- Je veut pouvoir détecté si la commande que j'excute c'est terminée correctement ou pas afin d'éviter d'executé la suite du script siune commande échoue.

- Je veut détecter si une carte réseau avec extanssion radio (wifi) est présente etsi possible récuppérer automatiquement son nom. Example quand je tape la commande iwconfig j'ai la liste de toutes les cartes avec no wireless extanssions à côté sauf une qui indique plein d'info....


Merci pour vos réponses !

Jobe
__________________
. : : myProg : : . Ajoutez vos programmes...
jobe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2008, 12h26   #2
Membre éprouvé
 
Homme
Ingénieur systèmes et réseaux
Inscription : août 2007
Messages : 508
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : août 2007
Messages : 508
Points : 464
Points : 464
Citation:
Envoyé par jobe Voir le message
Bonjour,


- Je veut pouvoir détecté si la commande que j'excute c'est terminée correctement ou pas afin d'éviter d'executé la suite du script siune commande échoue.

Jobe
Pour déterminer si une cmd s'est terminée correctement, il faut tester la valeur de retour de la cmd. Si t'es en shell, une cmd qui se termine avec un code de retour nul est considérée comme réussie. Le Zéro indique le succes et un code de retour non -nul est un échec.

J'espère que cette réponse t'aidera.
publicStaticVoidMain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2008, 12h40   #3
Membre éprouvé
 
Homme
Ingénieur systèmes et réseaux
Inscription : août 2007
Messages : 508
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux

Informations forums :
Inscription : août 2007
Messages : 508
Points : 464
Points : 464
Citation:
Envoyé par jobe Voir le message
Bonjour,

- Je veut détecter si une carte réseau avec extanssion radio (wifi) est présente etsi possible récuppérer automatiquement son nom. Example quand je tape la commande iwconfig j'ai la liste de toutes les cartes avec no wireless extanssions à côté sauf une qui indique plein d'info....


Jobe
Normalement avec la cmd iwconfig, t' a toutes les infos sur ta carte wifi.
Fais un
pour voir les différentes options de cette cmd.
publicStaticVoidMain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2008, 14h21   #4
Invité régulier
 
Inscription : février 2004
Messages : 66
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 66
Points : 9
Points : 9
Merci pour ces réponse mais je sais tout cela. Je n'est surement pas été assez claire en faite je souhaite récupéré ces infos dans un script bash...
Et comme je suis très mauvais en bash...
__________________
. : : myProg : : . Ajoutez vos programmes...
jobe 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 11h57.


 
 
 
 
Partenaires

Hébergement Web