Check output device is a terminal: Difference between revisions

m
Fix Perl 6 -> Raku calling conventions
(Rename Perl 6 -> Raku, alphabetize, minor clean-up)
m (Fix Perl 6 -> Raku calling conventions)
Line 395:
{{works with|Rakudo|2015.12}}
The .t method on a filehandle tells you whether it's going to the terminal. Here we use the note function to emit our result to standard error rather than standard out.
<pre>$ perl6raku -e 'note $*OUT.t'
True
$ perl6raku -e 'note $*OUT.t' >/dev/null
False</pre>
 
10,327

edits