Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I executed commands in the terminal and there are outputs shown in the terminal. I want to select all the screen shown. How to achieve that ?

share|improve this question
    
Is selecting it with the mouse and copying (Ctrl-Shift-C) not an option? –  slhck Nov 14 '11 at 12:05
    
Ok , it's right ! make it as an answer so that I can remember it and so you can gain in scoring –  Andy Frédéric ANDRIANIAINA Nov 14 '11 at 12:09

1 Answer 1

up vote 5 down vote accepted

There are 2 options,

  1. Either you can copy-paste the selected text using Ctrl + Shift + C and Ctrl + Shift + V in which you have freedom what things to copy OR
  2. Redirect the text to a file using redirection

    program1 >outputfile.txt 2>errorfile.txt

    here, all the stdout will go to outputfile.txt while all the stderr will go to errorfile.txt.

P.S. from the comments below,

  1. Select the text to be pasted, and use mouse middle button (scroll wheel button) to paste it at desired place.
share|improve this answer
2  
There's also the buffer. In most terminal emulators I've used, if you copy over some text, you can paste it elsewhere with a click of the scroll wheel. –  Rob Nov 14 '11 at 15:30
    
@Rob: not only in terminals, anywhere. This trick is little known, even by some old time Linux users. –  m0skit0 Nov 14 '11 at 17:35
    
I could've sworn it wasn't working properly in my browser, don't have my netbook with me to check. –  Rob Nov 14 '11 at 17:45

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.