Tout en utilisant un terminal Linux, il existe de nombreuses situations où vous souhaitez rediriger la sortie d'une commande en fichier et écran simultanément, en vous assurant que la sortie est écrite dans un fichier afin que vous puissiez vous référer plus tard. Vous serez heureux de savoir qu'un outil Linux peut remplir cette fonction sans effort. «Commande de tee» est ajouté dans les systèmes basés sur Linux spécifiquement à cet effet. Alors, allons-y et découvrons cet outil fantastique.
Commande de tee:
La commande Tee peut lire l'entrée standard et la rediriger vers un ou plusieurs fichiers. Il casse la sortie de toute commande ou programme affiché à l'écran et l'enregistre dans un fichier. Il est utilisé avec d'autres commandes utilisant des tuyaux.
Tee Command Syntaxe de base:
Ici, nous vous avons montré la syntaxe de base de la commande tee.
Tee Options Fichiers
Options:
Des dossiers:
Utilisation de la commande TEE pour rediriger la sortie vers le fichier et l'écran:
Cette section contient d'excellents exemples pour démontrer la redirection de sortie de toute commande vers un écran ou tout fichier.
Syntaxe de la commande TEE pour la redirection de sortie:
commande | Tee / Path / To / Fichier
Redirection de la sortie vers un seul fichier et écran:
Dans le terminal, exécutant le "LS" La commande répertorie les fichiers et répertoires présents dans votre répertoire de travail actuel.
$ ls
Pour rediriger la sortie vers un fichier et un écran simultanément, écrivez la commande tee de la manière suivante:
$ ls | t-shirt
Avant le «|» Symbole de tuyau, vous pouvez taper la commande que vous souhaitez exécuter, puis combiner le «|» avec la commande tee tout en spécifiant le chemin du fichier. Dans notre cas, nous redirigerons la sortie vers «SampleFile» présent dans notre répertoire domestique.
Vous pouvez également ajouter la sortie redirigeée en utilisant le "-un" ou "-ajouter" Option avec la commande tee. -un ou -ajouter L'option permet à la commande TEE à ajouter des fichiers plutôt que de remplacer le contenu du fichier.
Syntaxe pour la sortie redirigé par couple:
commande | Tee -a / Path / to / Fichier
Cette commande ajoutera la sortie redirigeée vers la fin du «File d'échantillon."
$ uname -a | tee -a échantillon
Redirection de la sortie vers plusieurs fichiers et écran:
Si vous souhaitez rediriger la sortie de l'écran vers plusieurs fichiers, la seule chose que vous avez à faire est d'ajouter les noms de fichiers à la fin de la commande tee. Nous vous avons fourni la syntaxe de cette redirection de fichiers multiples.
commande | Fichier de fichiers TEE12 Fichier3
La commande diable redirigera la sortie de «LS» pour dépister et «échantillon.txt »et« SampleFile2.Fichiers txt ».
$ ls | t-shirt.txt échantillon file2.SMS
Conclusion:
Tout en travaillant dans le terminal Linux, le concept de redirection de sortie est précieux. "tee" La commande est l'un des outils les plus précieux qui aide un utilisateur Linux à rediriger la sortie d'une commande vers un fichier et un écran. Cet article a discuté de l'utilisation principale de "tee" pour rediriger la sortie en dépistage, à un seul ou à plusieurs fichiers.