while循環:會將每行的內容讀入到line變量,當while出現空行,用if判斷字符=0, contiun
for循環: 將讀入的內容以IFS(shell中的環境變量,Internal Field Seperator,字段分隔符)為界分隔, 然後將各個分隔開的內容,逐壹讀入變量line。本質上說,for循環讀取的是字段,只不過可以設置IFS為\n這樣能夠逐行讀取。
如果希望for處理文件按回車分隔,則需重新定義分隔符 IFS:內部字段分隔符 IFS=$'\n'
示例1
示例2