Tp n02 les flux de redirection et les pipes i les flux de redirection

TP n Les ux de redirection et les pipes I Les ux de redirection Rediriger le résultat dans un ?chier et Il s ? agit d ? écrire le résultat d'une commande dans un ?chier au lieu de l'a ?cher dans la console a Rediriger la sortie d ? une commande dans un nouveau ?chier Le chevron permet d ? envoyer le résultat d ? une commande dans un nouveau ?chier si le ?chier existait déjà il sera écrasé sans demande de con ?rmation b Rediriger la sortie d ? une commande à la ?n d ? un ?chier Le double chevron sert lui aussi à rediriger le résultat dans un ?chier mais cette fois à la ?n de ce ?chier si le ?chier existe déjà il ne sera pas écrasé Si le ?chier n'existe pas il sera créé automatiquement Rediriger les erreurs et Toutes les commandes peuvent produire deux ux de données di ?érents o la sortie standard pour tous les messages sauf les erreurs o la sortie d'erreurs pour toutes les erreurs a Rediriger les erreurs dans un ?chier à part Enregistrement des erreurs dans un ?chier à part pour ne pas les oublier et pour pouvoir les analyser ensuite en utilisant l ? opérateur b Ajouter les erreurs à la ?n de ?chier On peut ajouter les erreurs à la ?n du ?chier gr? ce à l ? opérateur c Fusionner les sorties Il est possible de fusionner les sorties résultat et erreurs dans un seul ?chier sans faire de séparation gr? ce à l ? opérateur En faite le symbole va envoyer les erreurs dans le même ?chier et de la même façon que la sortie standard Module Système d ? Exploitation Spécialité SI Semestre A U - C Lire depuis un ?chier ou le clavier et Jusqu ? à maintenant nous avons redirigé uniquement la sortie des commandes c'est-à-dire envoyé les messages issus de ces commandes Dans cette parti nous allons faire l'inverse c'est-à-dire de décider d'o? vient l'entrée d'une commande Elle peut venir d'un ?chier ou d'une saisie au clavier a Lire depuis un ?chier Le chevron ouvrant permet d'indiquer d'o? vient l'entrée qu'on envoie à la commande b Lire depuis un clavier progressivement Le double chevron ouvrant fait quelque chose d'assez di ?érent il vous permet d'envoyer un contenu à une commande avec votre clavier II Les pipes tubes Redirige la sortie d'une commande vers l'entrée d'une autre commande Il s'agit donc d'une cha? ne de redirection entre deux processus qui ne passe pas par un ?chier mais par une zone mémoire du système III Exercices Exercice Créer un répertoire nommé Redirection ? dans votre dossier personnel Accéder à ce répertoire et créer un ?chier nommé notes csv ? Ecrire le texte suivant dans ce ?chier Mohamed Excellent Ahmed Nul Imen Bien Fatma moyen Adem Passable Extraire tout ce qui se trouvait avant la première virgule a ?n d'avoir la liste des noms de tous les élèves présents dans ce ?chier et a

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager