Redirection de l'enseignement de base de la programmation shell

Un équipement matériel interactif

  • Entrée standard: accepter les données d'entrée utilisateur de l'appareil
  • Sortie standard: publier les données du livre aux utilisateurs via cet appareil
  • Erreur standard: Brave the device signale un message d'erreur d'exécution
Types de Fichier de l'appareil Numéro de description du fichier Appareil par défaut
Entrée standard / dev / stdin 0 clavier
Sortie standard / dev / stdout 1 moniteur
Sortie d'erreur standard / dev / stderr 2 moniteur

Deux, opération de redirection

Types de Opérateur utilisation
Rediriger l'entrée < Lire les données du fichier spécifié
Rediriger la sortie > Enregistrez le résultat de sortie standard dans le fichier spécifié et écrasez le contenu d'origine
Rediriger la sortie >> Ajouter le résultat de sortie standard à la fin du fichier spécifié sans écraser le contenu d'origine
Sortie d'erreur standard 2> Enregistrez les informations d'erreur dans le fichier spécifié et écrasez le contenu d'origine
Sortie d'erreur standard 2 >> Ajouter le message d'erreur à la fin du fichier spécifié sans écraser le contenu d'origine
Sortie mixte &> Enregistrer la sortie standard et l'erreur standard dans le même fichier
Sortie mixte 2> et 1 Rediriger la sortie d'erreur standard vers la sortie standard

Exemple:
Insérez la description de l'image ici
Insérez la description de l'image ici

3. Le fonctionnement du pipeline est conforme à "|"

En termes simples, l'opérateur de tube est "|". Le résultat de gauche est hérité par le "|" droit, et plusieurs tubes peuvent être utilisés dans la même ligne de commande.
Exemple: utilisation du
Insérez la description de l'image ici
symbole de tuyau avec xargs:
La commande xargs peut accepter une chaîne via un tube et diviser la chaîne reçue en plusieurs paramètres via des espaces, puis transmettre les paramètres aux commandes suivantes pour exécution
Exemple:
Insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/weixin_51613313/article/details/111224414
conseillé
Classement