Explorar el Código

An even nicer smart COL and WCOL bit :-)

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@814 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Mark Hymers hace 24 años
padre
commit
cccc5902e1
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      chapter07/functions.xml

+ 5 - 2
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)