IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

Création d'un bash


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2011
    Messages : 51
    Par défaut Création d'un bash
    Bonjour,

    Est-ce que quelqu'un sait comment créer un script bash pour qu'il exécute la fonction suivante ?

    Un script qui permet de connaitre le nombre de fichiers appartenant à un
    utilisateur donné dans un répertoire donné. Ce script reçoit ses paramètres en les demandant à l'usager.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    EXEMPLE : ./ex5 :
    Bienvenu dans le programme de recherche!
    Quel est le nom de l'usager?  Bobo
    Quel est le nom du répertoire?  /tmp
    Quel est la description du type de fichier? *
    Un instant j'effectue la recherche +-+-+-+
    ----------------------------------------------------------------------------------
    Il existe 34 fichiers correspondant à la description "*",
    …. dans le répertoire "/tmp",
    …. appartenant à l'utilisateur "bobo".
    ----------------------------------------------------------------------------------

    Je fais un exercice en cours de linux et c'est la dernière question a laquelle je dois faire face ...

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Salut.

    Essayes de le faire par toi même cet exercice pour commencer. Tu trouvera ici des exercices corrigés dans le même style.
    Après si t'as des problèmes, reviens ici avec ton code et nous seront en mesure de t'aider ...

    Cordialement,
    Idriss

  3. #3
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 832
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 832
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par swizerman Voir le message
    Bonjour,

    Est-ce que quelqu'un sait comment créer un script bash pour qu'il exécute la fonction suivante ?

    Un script qui permet de connaitre le nombre de fichiers appartenant à un
    utilisateur donné dans un répertoire donné. Ce script reçoit ses paramètres en les demandant à l'usager.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    EXEMPLE : ./ex5 :
    Bienvenu dans le programme de recherche!
    Quel est le nom de l'usager?  Bobo
    Quel est le nom du répertoire?  /tmp
    Quel est la description du type de fichier? *
    Un instant j'effectue la recherche +-+-+-+
    ----------------------------------------------------------------------------------
    Il existe 34 fichiers correspondant à la description "*",
    …. dans le répertoire "/tmp",
    …. appartenant à l'utilisateur "bobo".
    ----------------------------------------------------------------------------------

    Je fais un exercice en cours de linux et c'est la dernière question a laquelle je dois faire face ...
    Salut

    As-tu le droit d'utiliser la commande "find" ?

    Sinon ben il te suffit de lister le répertoire et de traiter chaque fichier s'y trouvant
    exemple d'un code donnant la taille de chaque fichier classique se trouvant dans /tmp
    Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ls /tmp |while read f
    do
        test ! -f "$f" && continue
        echo "fichier [$f] - taille $(cat $f |wc -c)"
    done
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. création d'un script en bash
    Par kandy dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 12/02/2010, 13h16
  2. [Bash] Script de création de clés SSH automatique
    Par johnson95 dans le forum Linux
    Réponses: 1
    Dernier message: 07/03/2009, 11h55
  3. [BASH] Création de deux scripts
    Par RIPS78 dans le forum Linux
    Réponses: 5
    Dernier message: 09/02/2009, 09h36
  4. Création d'un BASH
    Par tissard dans le forum Linux
    Réponses: 6
    Dernier message: 15/04/2008, 22h01
  5. [BASH]Problème création d' un script
    Par crasho007 dans le forum Linux
    Réponses: 2
    Dernier message: 05/11/2007, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo