Script sh et quota utilisateurs serveur web
Résolu
hamzinouss
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
hamzinouss Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
hamzinouss Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour les as de l'informatique, j'ai besoin de votre aide. Je travaille sur un projet dans une societe et je dois executer un script shell. Je voudrais savoir comment recuperer une valeur precise a partir d'une commande. Par exemple:
resultat d'une commande: (quota zidane)
utilisateur quota soft hard
zidane 10000 20000 22000
Ainsi la question est simple, comment recuperer la valeur quota de l'utilisateur zidane afin de l'utiliser plus tard comme variable
resultat d'une commande: (quota zidane)
utilisateur quota soft hard
zidane 10000 20000 22000
Ainsi la question est simple, comment recuperer la valeur quota de l'utilisateur zidane afin de l'utiliser plus tard comme variable
A voir également:
- Script sh et quota utilisateurs serveur web
- Web office - Guide
- Navigateur web - Guide
- Script vidéo youtube - Guide
- Changer serveur dns - Guide
- Serveur entrant et sortant - Guide
2 réponses
bonjour,
Tu doit pouvoir récupérer cette variable en faisant :
Tu doit pouvoir récupérer cette variable en faisant :
variable = `quota zidane | cut -f2 d " "`
Salut,
[tmpfs]$ cat fic utilisateur quota soft hard zidane 10000 20000 22000 [tmpfs]$ var=$(awk '/zidane/ { print $2 }' fic) [tmpfs]$ echo $var 10000 [tmpfs]$,-))
variable=$(quota zidane |cut -f2 -d" ")
Le probleme c'est que j'ai beaucoup de variables, par la suite il me faut faire beaucoup de cut pour extraire une variable(cut -f2 -d" " |cut .....|cut....). Certes ça marche mais d'abord c'est très long et d'autres part les résultats de commande sont differents et il faut compter le nombre d'espace entre les champs. Je suis entrain de chercher une autre méthode. Je pense au php s'il n'a pas un mécanisme de récupération de flux de caractères.
Merci Darkito