exec的疑问
脚本1:exec.sh
exec 3>&0 0<name.txt
read line1
read line2
exec 0>&3
echo $line1
name.txt
111
222
执行脚本是
111
222
可是read时,是以空格或tab来分割,从而读取变量的,怎么这里可以用回车换行来分割了?
脚本2:read.sh
0<name.txt
read line1
read line2
echo $line1
echo $line2
这次就读不出来了,为什么?
谢谢大家!!