#!/bin/bash
#read.sh
[ $# -lt 1 ]&&
{
echo Usage: read.sh filename
exit 0
}
echo 111111111111111111111111111111
while read line
do
echo $line
done < $1
echo 222222222222222222222222222222
cat $1 | while read Line
do
echo $Line
done
echo 333333333333333333333333333333
for Line in $(<$1)
do
echo $Line
done
echo 444444444444444444444444444444
for Line in $(cat $1)
do
echo $Line
done