Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


Weird Usage Of �select� in perl

Feb 17, 2010, 08:33 (1 Talkback[s])

[ Thanks to An Anonymous Reader for this link. ]

"Many times while going through some perl code, you must have come across snippets like "select((select(fh), $|=1)[0])" and wondered what this means, even though you might know that:

* $|=1 is used for setting autoflush (i.e. unbuffered data output) and that
* select is used to set the default output to a given file handle instead of STDOUT

"Whenever I face any issue with a code fragment, I try to break it down into simpler terms to understand it from the beginning (like I did for my random number generation post). So, these are the steps in which I progressed:"

Complete Story

Related Stories: