Bonjour,
Je suis actuellement en IUT informatique et je voulais avoir quelques renseignements au sujet d'un script shell-Bourne
1.Ecrire un script modulaire commenté qui appelle des fonctions de gestion de répertoires à partir du menu suivant :
Afficher les attributs (droits d'accés) du répertoire
Lister des fichiers du répertoire
Crréer des répertoires
Supprimer des répertoires
rechercher une chaine de caractères parmis les fichiers du répertoires
Quitter
Votre choix ?
La fin du script correspond au choix Q
Voila j'ai commencé mais....
#!/bin/sh
choix = 1
while [ choix != 5 ]
case $choix in
{
1) ......... ; ;
...............
}
merci d'avance pour votre aide
(club@olivierb.net)
# mais quoi ?
Posté par xavier . Évalué à 3.
read ou select pour les entrée, la syntaxe de while, dans quels contextes l'expansion des variables peut etre implicite (ce que n'est pas le cas des arguments de while ou de test), etc...
bref tout ce que tu retrouveras dans la doc du shell que tu utilises, comme
dans nombres de tutoriaux dispos en ligne, google est ton amis...
l'advanced bash scripting guide ( http://tldp.org/LDP/abs/html/ ) pouvant
etre un point d'entrée...
a moins que tu ne veuilles faire faire tes devoirs par autrui, ce qui ne t'avanceras evidemment a rien :)
# c'est rigolo
Posté par gnu_thomas . Évalué à 2.
En plus d'en ta question il n'y a pas ... de question.
[^] # Re: c'est rigolo
Posté par gnu_thomas . Évalué à 2.
la honte ... :o)
# Par ou commencer?
Posté par totof2000 . Évalué à 2.
- Afficher les attributs (droits d'accés) du répertoire
- Lister des fichiers du répertoire
- Crréer des répertoires
- Supprimer des répertoires
- rechercher une chaine de caractères parmis les fichiers du répertoire
Tu ajoutes a ca la lecture d'une valeur depuis l'entree standard et ton travail est termine.
Quand ce sera fait, tu integres ca dans ta structure while, et c'est bon (en fait t'es pas trop mal parti :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.