Standard error

I dagens artikel ska vi prata om Standard error, ett fascinerande och spännande ämne som har fångat uppmärksamheten hos människor i alla åldrar och från olika delar av världen. Standard error har varit föremål för debatt och analys och har skapat ett stort intresse för det samtida samhället. I den här artikeln kommer vi att utforska de olika aspekterna av Standard error, från dess ursprung och utveckling till dess inverkan på människors dagliga liv. Dessutom kommer vi att analysera dess relevans i det aktuella sammanhanget och diskutera de möjliga framtida konsekvenserna av Standard error. Är du redo att fördjupa dig i denna fascinerande värld? Följ med oss ​​på denna upptäckts- och lärdomsresa!

Standard error förkortas stderr och är det dataflöde dit felmeddelanden normalt dirigeras i unixliknande system. Relaterade begrepp är stdin för indata och stdout för utdata.

Felmeddelandet kan omdirigeras till en fil eller visas direkt på skärmen.

Exempel

Detta kan illustreras med hjälp av unixverktyget cat som kan reproducera en fils innehåll via en terminalemulator.

$ cat nofile
cat: nofile: No such file or directory

'cat: nofile: No such file or directory' är här felmeddelandet. Felet uppstår för att den efterfrågade filen 'nofile' inte existerar. Följande exempel visar 1. att filen 'log' är tom till att börja med, och 2. hur meddelandet kan omdirigeras:

$ cat log

$ cat nofile 2> log
$

'2>', där 2 representerar stderr, omdirigerar meddelandet till filen 'log'. Notera frånvaron av synlig utdata. Om en skriver följande så kan en se att felmeddelandet istället skickats till filen:

$ cat log
cat: nofile: No such file or directory

Referenser