How to get the Input and output in a terminal to a text file?
You can use script
to make typescript of terminal session. It will record all the inputs and output to a file. To start recording type in terminal,
$ script
Go on doing your regular job. To end the recording use Ctrl+D. All the typescript will be saved in the file typescript
located at the directory where you opened the terminal.
To save all the log in your desired file, use
$ script /path/to/mylogfile.txt
Usually script
comes with default Ubuntu installation.
Related videos on Youtube
Praveen
“Somewhere, something incredible is waiting to be known.” ― Carl Sagan
Updated on September 18, 2022Comments
-
Praveen over 1 year
I want to create a text file which will add each command I am going to run on the terminal as a new line entry in the text file. i.e., I need to keep a record of what are the things I'm doing in the terminal. Further if I can keep a record of outputs I'm getting in the terminal, along with the inputs in the terminal, as a text file, it will be much better.
Each time I forget a command I have to search again in the Internet for the command.
Can I can make a file like above?-
Tim over 9 yearsYeah, you can run the command
history
to see a list of run commands. Run all commands with the>> file.txt
and it will all be saved there. -
Praveen over 9 years
history
is nice. -
Jacob Vlijm over 9 years...but there are several more, for example this one: askubuntu.com/questions/485495/…
-