diff --git a/Misc/from_file.sh b/Misc/from_file.sh new file mode 100755 index 0000000..23304c9 --- /dev/null +++ b/Misc/from_file.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# Jack-Benny Persson +# LX13 +# Testing to read from a file + +Counter=1 +if [ $# -ne 1 ]; then + echo "Usage: `basename $0` " + exit 2 +fi + +if [ ! -r $1 ]; then + echo "Can't read $1" + exit 2 +fi + +cat "$1" | while read line; do + echo "Line $Counter: $line" + ((Counter++)) +done + +exit 0