From 9fb350dc7c8cc5259ef24e0cb097031179fab1d6 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Tue, 9 Aug 2016 17:15:40 +1200 Subject: Improve commenting/exit handling in binscripts --- bin/clrd | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bin/clrd') diff --git a/bin/clrd b/bin/clrd index 0e41d2db..0b460671 100755 --- a/bin/clrd +++ b/bin/clrd @@ -1,5 +1,8 @@ #!/bin/sh +# Clear the screen and read a file as it's written line-by-line self=clrd + +# Check we have an input file and are writing to a terminal if [ "$#" -ne 1 ] ; then printf >&2 '%s: Need input file\n' "$self" exit 2 @@ -7,5 +10,7 @@ elif ! [ -t 1 ] ; then printf >&2 '%s: stdout not a terminal\n' "$self" exit 2 fi + +# Clear the screen and start tailing out the file clear tail -f -- "$@" -- cgit v1.2.3