{"id":28,"date":"2009-08-26T00:00:46","date_gmt":"2009-08-25T23:00:46","guid":{"rendered":"http:\/\/www.molensky.com\/?p=28"},"modified":"2009-08-26T00:00:46","modified_gmt":"2009-08-25T23:00:46","slug":"wat-betekent-devnull-2-1","status":"publish","type":"post","link":"https:\/\/molens.site.transip.me\/en\/2009\/08\/nuttig\/nix\/wat-betekent-devnull-2-1.html","title":{"rendered":"Wat betekent &#8221; > \/dev\/null 2> &#038;1&#8243;?"},"content":{"rendered":"<p class=\"qtranxs-available-languages-message qtranxs-available-languages-message-en\">Sorry, this entry is only available in <a href=\"https:\/\/molens.site.transip.me\/nl\/wp-json\/wp\/v2\/posts\/28\" class=\"qtranxs-available-language-link qtranxs-available-language-link-nl\" title=\"Nederlands\">Nederlands<\/a>. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.<\/p><p>Ik kom het regelmatig tegen in scripts. En ik weet in grote lijnen wat het is. Het is zogenaamde <cite>output redirection<\/cite>. Naast de input <dfn>STDIN<\/dfn> is er ook de standaard uitvoer <dfn>STDOUT<\/dfn> en standaard foutuitvoer <dfn>STDERR<\/dfn>. Ze worden ook wel weergegeven door getallen, respectievelijk 0, 1 en 2.<\/p>\n<p>Output vind altijd plaats naar <dfn>STDOUT<\/dfn>. Iedereen die wel eens een shell- of batch-script heeft geschreven is wel bekend met het sturen van <dfn>STDOUT<\/dfn> naar bijvoorbeeld een logfile:<br \/>\n<code>echo &quot;Hello world!&quot; &gt; C:test.txt<\/code><\/p>\n<p>Wanneer een fout<!--more--> optreedt, wordt de output naar <dfn>STDERR<\/dfn> verzonden. Om dit te versturen naar bijvoorbeeld een logfile, gebruik je <kbd>2&gt; C:test2.txt<\/kbd>. Wil je de fout niet naar een eigen logfile sturen, maar naar dezelfde locatie als <dfn>STDOUT<\/dfn>, dan gebruik je <kbd>2&gt; &amp;1<\/kbd><br \/>\nHet complete commando wordt dan bijvoorbeeld <code>echo &quot;Hello world!&quot; &gt; C:test.txt 2&gt; &amp;1<\/code><\/p>\n<p>Ook hier kan gekozen worden voor schrijven naar (logfile wordt eerst opgeschoond) door middel van<br \/>\n<code>echo &quot;Hello world!&quot; &gt; C:logfile.txt 2&gt; &amp;1<\/code><br \/>\nOf door toevoegen aan bestaand bestand<br \/>\n<code>echo &quot;Hello world!&quot; &gt;&gt; C:logfile.txt 2&gt;&gt; &amp;1<\/code><\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Nederlands. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.Ik kom het regelmatig tegen in scripts. En ik weet in grote lijnen wat het is. Het is zogenaamde output redirection. Naast de &hellip; <a href=\"https:\/\/molens.site.transip.me\/en\/2009\/08\/nuttig\/nix\/wat-betekent-devnull-2-1.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Wat betekent &#8221; > \/dev\/null 2> &#038;1&#8243;?<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[16,17,46,47,48],"coauthors":[],"class_list":["post-28","post","type-post","status-publish","format-standard","hentry","category-nix","tag-devnull","tag-2-1","tag-stderr","tag-stdin","tag-stdout"],"_links":{"self":[{"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/posts\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":0,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/posts\/28\/revisions"}],"wp:attachment":[{"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/media?parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/categories?post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/tags?post=28"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/molens.site.transip.me\/en\/wp-json\/wp\/v2\/coauthors?post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}