Maison  >  Article  >  Opération et maintenance  >  Que signifie la barre verticale sous Linux

Que signifie la barre verticale sous Linux

WBOY
WBOYoriginal
2022-03-11 16:07:247962parcourir

Sous Linux, la barre verticale signifie le symbole du tuyau. La fonction de ce symbole est de connecter deux commandes, en utilisant la sortie de la première commande comme entrée de la deuxième commande.

Que signifie la barre verticale sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Que signifie la barre verticale sous Linux

La barre verticale « | » est utilisée comme caractère vertical sous Linux, et la sortie de la commande avant « | » est utilisée comme entrée après « | ».

Sa fonction est :

Connectez deux commandes et utilisez la sortie de la première commande comme entrée de la deuxième commande.

 command 1 | command 2

L'exemple est le suivant :

$ls -s|sort -nr

-s est la taille du fichier, -n est numérique- sort , -r est reverse, reverse

Cette commande répertorie les documents (y compris leur taille) dans le répertoire actuel et envoie la sortie à la commande sort en entrée La commande sort trie la sortie de ls par ordre décroissant de nombres.

$ls -s|sort -n

Sortie par ordre de petite à grande.

Bien sûr, plusieurs opérations peuvent être effectuées. Par exemple, la fonction suivante consiste à supprimer d'abord les nombres purs, puis à utiliser sed pour remplacer les barres verticales (pas les symboles de tuyaux ici) par des espaces, puis à retirer les résultats, à les trier et à les utiliser. puis sélectionnez et affichez les résultats

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn