From 1aa01e7b7b065661d20ec65b1813dbd2c358c8d2 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Wed, 21 Jul 1999 14:55:19 +0000 Subject: *** empty log message *** --- tests/stty/basic-1 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/stty/basic-1 b/tests/stty/basic-1 index a91115d43..5bf6d01cb 100755 --- a/tests/stty/basic-1 +++ b/tests/stty/basic-1 @@ -26,7 +26,10 @@ stty --save > $saved_state || fail=1 stty `cat $saved_state` || fail=1 # Build a list of all boolean options stty accepts on this system. -options=`stty -a|tail +2|tr ';' '\012'|sed '/ = /d;s/^ //'|tr -s ' -' '\012\012'` +# Note the final tr has a portability hack. Using just `-' instead of +# `;-' caused the vendor tr programs to hang on Solaris2 and to produce +# bogus output on OSF4 & Irix5. +options=`stty -a|tail +2|tr ';' '\012'|sed '/ = /d;s/^ //'|tr -d ';-'` # Take them one at a time, with and without the leading `-'. for opt in $options; do -- cgit v1.2.3-54-g00ecf