|
From: | Linda Walsh |
Subject: | Re: BUG?: (or what's going on?) test for NL == NL fails (bash-4.3.39(3)-release) |
Date: | Mon, 03 Aug 2015 11:09:53 -0700 |
User-agent: | Thunderbird |
Greg Wooledge wrote:
On Sun, Aug 02, 2015 at 01:30:14PM -0700, Linda Walsh wrote:isatty () { test -c /proc/self/fd/1 ; }This can be done portably with test -t 1 if you want the body of the function to do what the name implies. (Testing for a character device gives false positives if stdout is a tape drive or similar device.)
--- -t is portable? I vaguely remember -t -- but I know I didn't when I wrote that function... thanks for the update!
[Prev in Thread] | Current Thread | [Next in Thread] |