Jump to content

Talk:Redirection (computing)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Tea2min (talk | contribs) at 18:32, 3 November 2014 (Undid revision 632298337 by 2A02:27B0:4309:33E0:60BF:9386:9582:2BFD (talk)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Unassessed
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

Hoinkies

I don't see any evidence that this is common in computing. http://en.wikipedia.org/wiki/Talk:Bracket#Hoinkies Salvar (talk) 18:39, 23 March 2009 (UTC)[reply]

Test Program

You can test all kind of redirection with this little shell script:

 #!/bin/bash
 echo "This is stdout."
 echo "This is stderr." >&2

piping

Is piping redirection? DG12 (talk) 17:01, 14 November 2011 (UTC)[reply]

Yes it is. Output from the first program is no longer going to the terminal, and input from the second program no longer comes from the terminal. —EncMstr (talk) 17:14, 14 November 2011 (UTC)[reply]

Bad analogue, someone with good English skills should rewrite

In the article

command1 | command2

was said to be equal to

command1 > tempfile
command2 < tempfile
rm tempfile

which it isn't, since the commands are executed in different subshells when a pipe is used, which means that the commands is usually executed in parallel and there is usually no temporary files created (or swap space used), just a file handle and a (usually) tiny buffer. Piping usually use much less memory then creating a temporary file and is faster. I'm guessing this is an old DOSism (in early MS/PC DOS was the given analogue correct). I'm not good enough with English to provide a better explanation, so I have only changed the wording from the two examples being "equal" to being "similar". But the analogue is still bad and might confuse someone. — Preceding unsigned comment added by Se mj (talkcontribs) 23:10, 1 December 2011 (UTC)[reply]

Done. 92.231.92.54 (talk) 14:24, 9 February 2012 (UTC)[reply]