Forum Programmation.shell shell de Bourne

Posté par  .
Étiquettes : aucune
0
3
déc.
2005
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  . Évalué à 3.

    il te faut donc apprendre a utiliser un bourne shell...
    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  . Évalué à 2.

    tu sais tes profs aussi lisent peut-être linuxfr et ils risquent de ne pas trop être content que tu fasses faire ton travail par les autres :)

    En plus d'en ta question il n'y a pas ... de question.
  • # Par ou commencer?

    Posté par  . Évalué à 2.

    Commencer par trouver les commandes qui permettent de:
    - 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.