How to Redirect the Standard Input, Output, and ErrorStreams?

Answer Posted / manavalan

0 (zero) refers to the standard input & often abbreviated as stdin.
1 refers to standard output (stdout)
2 refers to standard error (stderr)

Redirecting Standard Error :

The 2 in 2> refers to stderr.

$ lsash /usr/bin 2> commands-error.txt


Redirecting both Standard Ouput & Standard Error.

Use 2>&1 Syntax to redirect standard error to the same location as standard output .


$ ls /usr2222/bin > command.txt 2>&1

Redirecting Both stderr & stdout at Once

$ ls /usr2222/bin &> command.txt

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is Mapped Memory?

1062


What is ipc for pcb?

505


Which is fastest ipc mechanism?

502


What are the Uses of mmap?

1189


How to Controll and Deallocate Shared Memory?

1099






What is Calling connect?

1289


How to Create Pipes?

1281


What is the use of popen and pclose?

1243


What are System Calls?

1243


What is ipc 620 standard?

553


What is an ipc code?

564


How to Debugg Semaphores?

1067


What is Connection style?

1297


What is ipc certified?

513


How to Map an Ordinary File?

1099