Maison > Opération et maintenance > exploitation et maintenance Linux > Explication détaillée de la commande Linux tee

Explication détaillée de la commande Linux tee

藏色散人
Libérer: 2023-03-13 09:16:53
original
2787 Les gens l'ont consulté

La fonction de la commande Linux tee est de lire à partir de l'entrée standard, puis d'écrire sur la sortie et les fichiers standard. Sa syntaxe d'utilisation est "tee [OPTION]... [FILE]...", où le paramètre "-a -". -append" " signifie ajouter au fichier, le paramètre "-i --ignore-interrupts" signifie ignorer les signaux d'interruption et le paramètre "-p" signifie diagnostiquer les erreurs d'écriture sur des non-pipelines, etc.

Explication détaillée de la commande Linux tee

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

Commande Linux : tee explication détaillée

la fonction de tee est de lire à partir de l'entrée standard, puis d'écrire sur la sortie et les fichiers standard.

Utilisation : tee [OPTION]... [FILE]...

-a, --append                                                                                                                                                                                          t-shirt                                                                Erreur de canalisation

--erreur de sortie[=MODE]                                                                            Informations sur la version

MODE :

.

warn Write Diagnostiquer lorsqu'une erreur est rencontrée

warn-nopipe Diagnostiquer lorsqu'une erreur est rencontrée lors de l'écriture sur un non-pipeline

exit Quitter lorsqu'une erreur est rencontrée lors de l'écriture sur un non-pipeline exit-nopipe Quitter quand une erreur est rencontrée lors de l'écriture dans un non-pipeline

Si non spécifié - erreur de sortie, tee se fermera immédiatement lorsqu'une erreur se produit lors de l'écriture dans un tube et diagnostiquera lors de l'écriture dans un non-pipeline.

Exemple d'utilisation :

Fonction par défaut et fonction d'ajout :

[root@server dir]# echo 'This is a sentence.' | tee output
This is a sentence.

[root@server dir]# cat output
This is a sentence.

[root@server dir]# echo 'This is another sentence.' | tee -a output
This is another sentence.

[root@server dir]# cat output
This is a sentence.
This is another sentence.

[root@server dir]# echo 'This is a unique sentence.' | tee output
This is a unique sentence.

[root@server dir]# cat output
This is a unique sentence.
Copier après la connexion
Écrire deux fichiers en même temps :

[root@server dir]# tee a b
they have the same content
they have the same content
^C
[root@server dir]# cat a
they have the same content
[root@server dir]# cat b
they have the same content
Copier après la connexion
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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal