Comment enregistrer la sortie de la ligne de commande dans un fichier sous Windows, Mac et Linux

Comment enregistrer la sortie de la ligne de commande dans un fichier sous Windows, Mac et Linux

Lorsque vous exécutez une commande de terminal, elle imprimera généralement la sortie dans le terminal afin que vous puissiez la lire immédiatement. Cependant, vous souhaiterez parfois enregistrer le résultat pour une analyse ultérieure ou une combinaison avec un autre outil.

Vous pouvez le faire en utilisant la redirection de sortie sur la ligne de commande. Découvrez comment envoyer le résultat d’une commande vers un fichier texte sous Windows, Mac et Linux.

Rediriger la sortie de la ligne de commande vers un fichier

Il existe deux opérateurs que vous pouvez utiliser pour rediriger la sortie de la commande vers un fichier : >> et > . Il est important que vous compreniez la différence entre ces deux opérateurs pour éviter toute perte de données involontaire.

L' icône > crée un nouveau fichier ou écrase l'ancien fichier s'il existe déjà. L' opérateur >> crée également un nouveau fichier s'il n'existe pas mais il n'écrasera pas le fichier existant. Si le fichier existe déjà, il ajoutera le texte à la fin du fichier.

Pour rediriger la sortie d'une commande vers un fichier, entrez la commande, puis spécifiez l' opérateur > ou >> et indiquez enfin le chemin d'accès au fichier vers lequel vous souhaitez rediriger la sortie. Par exemple, voici comment enregistrer le résultat de la commande ls, qui répertorie le contenu d'un répertoire :

ls > /path/to/file

Remplacez /path/to/file par le chemin complet du fichier que vous souhaitez utiliser. La commande s'exécutera silencieusement, stockant la sortie dans le fichier que vous spécifiez.

Pour afficher le contenu d'un fichier dans le terminal, vous pouvez utiliser la commande cat . Encore une fois, remplacez /path/to/file par le chemin complet du fichier que vous souhaitez afficher.

cat /path/to/file

Vous devriez voir le résultat de la commande dans votre nouveau fichier :

Comment enregistrer la sortie de la ligne de commande dans un fichier sous Windows, Mac et Linux

Rediriger la sortie de ls vers un fichier

L' opérateur > remplace le contenu d'un fichier existant. Si vous souhaitez enregistrer les résultats de plusieurs commandes dans un seul fichier, utilisez plutôt l' opérateur >> . Cela s'ajoutera au fichier, vous ne perdrez donc aucune sortie précédente que vous avez enregistrée.

Par exemple, essayez d'ajouter des informations système à la fin du fichier que vous venez de créer. Exécutez simplement uname -a sous Linux/Mac - ou la commande ver si vous êtes sous Windows - et ajoutez l' opérateur >> ainsi que le chemin d'accès au fichier :

uname -a >> /path/to/file

Répétez ce processus autant de fois que nécessaire pour continuer à ajouter la sortie de la commande à la fin du fichier.

Comment enregistrer la sortie de la ligne de commande dans un fichier sous Windows, Mac et Linux

Ajouter la sortie à un fichier

Exporter la sortie à l'écran et la rediriger vers un fichier

Les opérateurs > et >> n'affichent pas le résultat de la commande à l'écran, ils l'envoient simplement dans un fichier. Si vous souhaitez envoyer la sortie vers un fichier et l'afficher à l'écran, utilisez la commande tee.

Pour utiliser la commande tee, envoyez la sortie d'une autre commande à cette commande à l'aide de l'opérateur pipe, une barre verticale (|). Par exemple, voici comment envoyer la sortie de la commande ls à tee à l'aide d'un tube :

ls | tee /path/to/output.txt

La commande tee envoie ensuite cette sortie à la fois à l'écran et au fichier que vous spécifiez. Cette opération écrasera le fichier ou créera un nouveau fichier s'il n'existe pas, tout comme l' opérateur > .

Pour utiliser la commande tee pour imprimer le résultat à l'écran et l'ajouter à la fin du fichier, ajoutez l' indicateur -a avant le chemin du fichier, par exemple :

uname -a | tee -a /path/to/output.txt

Vous verrez le résultat de la commande à l'écran et vous pourrez utiliser cat pour vérifier que tee l'a également ajouté au fichier :

Comment enregistrer la sortie de la ligne de commande dans un fichier sous Windows, Mac et Linux

Ajouter la sortie à un fichier à l'aide de la commande tee


Comment supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Comment supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Voyez-vous une notification d’activation de Windows 10 dans le coin droit de l’écran ? Cet article vous expliquera comment supprimer l'avis de demande de droit d'auteur sous Windows 10.

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Récemment, Microsoft a publié la dernière mise à jour cumulative pour les utilisateurs de PC Windows 10, appelée Build 14393.222. Cette mise à jour publiée pour Windows 10 corrige principalement des bugs basés sur les commentaires des utilisateurs et améliore l'expérience de performances du système d'exploitation.

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Avez-vous des ordinateurs sur votre réseau local qui nécessitent un accès externe ? Utiliser un hôte bastion comme gardien de votre réseau peut être une bonne solution.

Comment créer une touche Windows si votre clavier nest pas disponible

Comment créer une touche Windows si votre clavier nest pas disponible

Si vous préférez utiliser un vieux clavier classique, comme l'IBM Model M, qui n'inclut pas de touche Windows physique, il existe une méthode simple pour en ajouter davantage, en empruntant une touche que vous n'utilisez pas souvent.

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

Parfois, vous devrez peut-être supprimer d’un seul coup les anciens journaux d’événements. Dans ce guide, Quantrimang.com vous montrera 3 façons de supprimer rapidement tous les journaux d'événements dans l'Observateur d'événements Windows 10.

Les fausses méthodes IP vous aident à accéder de manière anonyme

Les fausses méthodes IP vous aident à accéder de manière anonyme

Dans de nombreux articles précédents, nous avons mentionné qu’il est extrêmement important de rester anonyme en ligne. Des informations privées sont divulguées chaque année, ce qui rend la sécurité en ligne de plus en plus nécessaire. C'est aussi la raison pour laquelle nous devrions utiliser des adresses IP virtuelles. Ci-dessous, nous découvrirons les méthodes pour créer de fausses IP !

Comment créer un mode darrière-plan transparent sur Windows 10

Comment créer un mode darrière-plan transparent sur Windows 10

WindowTop est un outil qui a la capacité d'atténuer toutes les fenêtres d'application et tous les programmes exécutés sur les ordinateurs Windows 10. Vous pouvez également utiliser une interface à fond sombre sur Windows.

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

La barre de langue sous Windows 8 est une barre d'outils de langue miniature conçue pour s'afficher automatiquement sur l'écran du bureau. Cependant, de nombreuses personnes souhaitent masquer cette barre de langue dans la barre des tâches.

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

La connectivité sans fil est aujourd’hui une nécessité et pour cette raison, la sécurité sans fil est essentielle pour garantir la sécurité de votre réseau interne.

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Maximiser la vitesse d’Internet est essentiel pour optimiser votre connexion réseau. Vous pouvez vivre une expérience de divertissement et de travail optimale en utilisant des ordinateurs, des téléviseurs connectés à Internet, des consoles de jeux, etc.