标签:
IFS
is the Input Field Separator, which means the string read will be split based on the characters in IFS
. On a command line, IFS
is normally any whitespace characters, that‘s why the command line splits at spaces.the canonical way to read one line of input with the read
builtin is:
IFS= read -r line
如: IFS=‘,‘ read -ra DEPS <<< ${dependencies}
转自: http://unix.stackexchange.com/questions/209123/understand-ifs-read-r-line
标签:
原文地址:http://www.cnblogs.com/pinganzi/p/5272205.html