Tag archieven: STDERR

Wat betekent ” > /dev/null 2> &1″?

Ik kom het regelmatig tegen in scripts. En ik weet in grote lijnen wat het is. Het is zogenaamde output redirection. Naast de input STDIN is er ook de standaard uitvoer STDOUT en standaard foutuitvoer STDERR. Ze worden ook wel weergegeven door getallen, respectievelijk 0, 1 en 2.

Output vind altijd plaats naar STDOUT. Iedereen die wel eens een shell- of batch-script heeft geschreven is wel bekend met het sturen van STDOUT naar bijvoorbeeld een logfile:
echo "Hello world!" > C:test.txt

Wanneer een fout Lees verder Wat betekent ” > /dev/null 2> &1″?