How to get the Input and output in a terminal to a text file?

8,323

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.

Share:
8,323

Related videos on Youtube

Praveen
Author by

Praveen

“Somewhere, something incredible is waiting to be known.” ― Carl Sagan

Updated on September 18, 2022

Comments

  • Praveen
    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
      Tim over 9 years
      Yeah, 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
      Praveen over 9 years
      history is nice.
    • Jacob Vlijm
      Jacob Vlijm over 9 years
      ...but there are several more, for example this one: askubuntu.com/questions/485495/…