From cccc5902e13126d87ede30dba5dac51c760bd28d Mon Sep 17 00:00:00 2001 From: Mark Hymers Date: Thu, 19 Jul 2001 23:51:20 +0000 Subject: An even nicer smart COL and WCOL bit :-) git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@814 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter07/functions.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'chapter07') diff --git a/chapter07/functions.xml b/chapter07/functions.xml index 15bda9133..748be6fd7 100644 --- a/chapter07/functions.xml +++ b/chapter07/functions.xml @@ -27,8 +27,11 @@ the following command: if [ -z "$COLUMNS" ] then # Get the console device if we don't have it already - test -z "$CONSOLE" && CONSOLE=/dev/console - + # This is ok by the FHS as there is a fallback if + # /usr/bin/tty isn't available, for example at bootup. + test -x /usr/bin/tty && CONSOLE=`/usr/bin/tty` + test -z "$CONSOLE" && CONSOLE=/dev/console + # Get the console size (rows columns) SIZE=$(stty size < $CONSOLE) -- cgit v1.2.3-54-g00ecf