exec

[root@localhost ~]# ./b.sh 
a
1
b
2
c
3
[root@localhost ~]# less b.sh 
#!/bin/sh
exec < b
zcc()
{
    echo $1
    echo $2
}
while read line
do
  zcc $line
done
[root@localhost ~]# less b
a 1
b 2
c 3

你可能感兴趣的:(exec)