Maison > Article > Opération et maintenance > Que signifie la barre verticale sous Linux
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.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
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!