Il y a 2 options,
-
Soit vous pouvez copier-coller le texte sélectionné en utilisant
Ctrl + Shift + C
etCtrl + Shift + V
dans lequel vous avez la liberté des choses à copier OU -
Redirigez le texte vers un fichier à l'aide de la redirection
programme1>fichiersortie.txt 2>fichiererreur.txt
ici, tous les stdout iront à outputfile.txt tandis que tous les stderr iront à errorfile.txt.
PS parmi les commentaires ci-dessous,
- Sélectionnez le texte à coller et utilisez le bouton central de la souris (bouton de la molette de défilement) pour le coller à l'endroit souhaité.
Enregistrer la sortie de la console dans un fichier :
tee
commande
té commande - lire à partir de l'entrée standard et écrire dans la sortie et les fichiers standard.
Il crée automatiquement un fichier et enregistre, toute la sortie de cmd ps -ax
dans un fichier nommé processes_info
dans le même dossier à partir duquel le cmd a été exécuté.
[email protected]:~$ ps -ax | tee processes_info
script
commande
script commande - faire un tapuscrit de la session du terminal.
[email protected]:~$ script my_console_output.txt
Cela crée un fichier nommé my_console_output.txt
et ouvrira un sous-shell et enregistrera toutes les informations via cette session.Après cela, le script démarre et quelle que soit la sortie de la console, il sera stocké dans le fichier my_console_output.txt
; à moins que et jusqu'à ce que le script se termine lorsque le shell dupliqué se termine. (par exemple, lorsque l'utilisateur tape exit
ou quand CTRL D est tapé.)
[email protected]:~$ script -c "ps ax" processes_info.txt
-
il lance le script ;
-
crée le fichier
processes_info.txt
; -
stocke la sortie de la console dans le fichier ;
-
terminer (fermer) le script.
Autre exemple :
script -c 'echo "Hello, World!"' hello.txt