Shell逐行读取文件

1,参数可以外用:循环里面的变量可以在循环体外使用

while read line
do
    echo $line
done < $filepath

2,循环体内参数不可以外用:循环里面的变量,在循环体外无法访问

cat $filepath| while read line
do
echo $line
done