利用环境变量IFS自定义分隔符

Catalogue
1
2
3
4
5
6
7
8
9
10
11
12
13
$ cat test.txt 
apple pear banana orange
$ cat test.sh
#!/bin/bash
ifs_old=$IFS
IFS=$'\n'
for val in `cat test.txt`
do
echo "n=$val"
done
IFS=$ifs_old
$ ./test.sh
n=apple pear banana orange