摘自abs,第11章
while IFS=: read name passwd uid gid fullname ignore
do
echo "$name ($fullname)"
done < /etc/passwd
通常見到的while語句都是while read line.這個例子裡在while後面加了IFS=:這樣的設定。這樣就把IFS的變動放到了循環裡,而不用改變原始的$IFS
摘自abs,第11章
while IFS=: read name passwd uid gid fullname ignore
do
echo "$name ($fullname)"
done < /etc/passwd
通常見到的while語句都是while read line.這個例子裡在while後面加了IFS=:這樣的設定。這樣就把IFS的變動放到了循環裡,而不用改變原始的$IFS