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 :

Solutions à mes exercices


Sujet :

Shell et commandes GNU

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2016
    Messages : 3
    Par défaut Solutions à mes exercices
    bonjour a tous je suis impeu nul en unix shell
    je souhaiterai votre aide pour me solutionné c'est questions , j'attend vos scripte avec impatience merci d'avance

    5. A l'aide de la commande date écrire un script qui affiche l'heure courante sous la forme :
    Il est 14h30m
    6. Ecrire un shell script qui prend en paramètre le numéro d'un jour (1 pour Lundi, 2 pour Mardi, ...,
    7 pour Dimanche) et qui donne le nom de ce jour (Lundi, ...). Si le numéro du jour est incorrect, il
    est demandé d'afficher un message d'erreur.
    7. Écrivez une ligne de commandes, utilisant des pipes (|), permettant d’afficher le nombre total de
    processus qui s’exécutent sur votre ordinateur en votre nom.
    9. Créez un fichier documentation avec l’éditeur vi dont le contenu est le suivant :
    1 F la commande pipe sert a la communication entre processus
    2 E la commande tee est utile pour capturer les informations qui circulent dans un pipe
    3 D la commande tee recopie son entree standard sur sa sortie standard et sur un fichier
    4 C la commande tee peut etre utilisee pour sauvegarder dans un fichier les traces des
    5 B informations qui circulent sur sa sortie standard.
    6 A qu’est-ce qu’un pipe et que fait la commande tee
    En utilisant les pipes et des filtres écrivez les commandes permettant d’effectuer les actions
    suivantes :
    1. afficher le nombre de lignes du fichier documentation contenant le mot pipe.
    2. afficher les lignes du fichier documentation contenant le mot pipe. Trier les lignes selon le
    premier mot de chaque ligne.
    3. remplacer le mot pipe par le mot tube dans le fichier documentation.

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 15
    Par défaut
    Bonjour,

    Si tu cherches des réponses toutes faites, tu t'es trompé d'endroit.

    Sinon je pense que toutes les réponses à tes questions se trouvent dans les tutos présents sur ce site.

    Cordialement.

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    tout ce qui pourrait ne pas être en tuto sera dans les man pages

  4. #4
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2016
    Messages : 3
    Par défaut merci pour votre reponse
    je vous remercie pour votre réponse , je voulez avoir le corriger car c'étais le sujet de mon examen hier, je ferai l'effort de regarder les tuto pour en apprendre plus

  5. #5
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 133
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 133
    Par défaut
    Tu peux donner tes réponses à ces exercices. Nous pourrons alors te dire si elles sont correctes.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  6. #6
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2016
    Messages : 3
    Par défaut besoin de vos avis
    dites moi se que vous en pensées?? merci


    1. Votre répertoire racine contient des fichiers dont les noms commencent par un point(.). Ce sont des fichiers cachés. Quelle commande permet de les visualiser ?
    2. Créez un fichier monfichier dans votre répertoire HOME; vous voulez lui affecter les permissions rwx pour vous, et r pour tous les autres. Quelle est la commande d'affecter ces permissions ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     touch monfichier ;
    chmod 744 monfichier
    Changez les permissions du fichier pour obtenir les droits rwxrwxrwx.
    3. Que fait la commande suivante : ls -laR $HOME | grep -v total | grep -v $USER ?
    La commande récupère, afiche tous les fichiers récursivement dans HOMEet ces sous repertoires ,et grep filtre sur les lignes qui ne contiennent PAS ni "total" ni le nom de utilisateur.avec l’option –v

    4. Indiquez pour chaque affirmation si la commande find / -name "a*z" -print :

    • affiche tous les fichiers dont le nom commence par a et se termine par z ? OUI
    • affiche tous les fichiers dont le nom contient une minuscule ? NON
    • possède un comportement qui dépend de la position dans l'arborescence ? NON
    • affiche tous les fichiers de nom relatif a*z ? OUI

    5. A l'aide de la commande date écrire un script qui affiche l'heure courante sous la forme : Il est 14h30m







    6. Ecrire un shell script qui prend en paramètre le numéro d'un jour (1 pour Lundi, 2 pour Mardi, ..., 7 pour Dimanche) et qui donne le nom de ce jour (Lundi, ...). Si le numéro du jour est incorrect, il est demandé d'afficher un message d'erreur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    #!bin/bash
    # prend en paramètre le numéro d'un jour  et donne le nom de ce jour
     
     
    read jours "Saisir une valeur ent 1 et 7 : "
     
    if $jours == [1-7];
         then     
             if	 $jours -eq 1; then echo "on est LUNDI"
    		     else
    			  if $jours -eq 2 ;then echo "on est Mardi"
    			     else
    				  if $jours -eq 3 ;then echo "on est Mercredi"
    				     else
    					  if $jours -eq 4 ;then echo "on est Jeudi"
    					     else
    					     if $jours -eq 5 ;then echo "on est Vendredi"
    						    else
    						      if $jours -eq 6 ;then echo "on est Samedi"
    							     else
    							   $jours -eq 7 ; echo "on est Dimanche"
    							  fi
     
    						  fi
    					  fi
    				  fi
    			  fi
             fi
    	else
    	    echo "verifier votre saisie"
     
    fi


    7.Écrivez une ligne de commandes, utilisant des pipes (|), permettant d’afficher le nombre total de processus qui s’exécutent sur votre ordinateur en votre nom.
    1. afficher le nombre de lignes du fichier documentation contenant le mot pipe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep pipe documentation|wc –l

  7. #7
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 636
    Par défaut
    je ne comprends pas que tu ne te donnes pas les moyens de tester les commandes que tu proposes. Ce n'est pas très exigeant d'installer au moins cygwin !
    tu verrais tout de suite tes erreurs.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  8. #8
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 339
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 339
    Par défaut
    Bonjour,

    La plus flagrante en erreur est la 7 (2 erreurs dedans...)

    Les autres, j'ai pas regardé...

Discussions similaires

  1. [Jeu python] Solutions à mes problémes
    Par moithibault dans le forum Général Python
    Réponses: 1
    Dernier message: 12/06/2010, 12h09
  2. Solution d'exercice
    Par friendly24 dans le forum Langage SQL
    Réponses: 10
    Dernier message: 17/02/2010, 01h46
  3. VC++ est-il la solution à mes besoins ?
    Par Nyphel dans le forum Visual C++
    Réponses: 1
    Dernier message: 22/02/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