1. 程式人生 > >用shell命令讀取檔案,然後一行行輸出

用shell命令讀取檔案,然後一行行輸出

最近面試中遇到這麼一個問題,就是關於用shell自身帶的命令,讀取檔案後一行一行輸出。第一反應就是用cat 來讀取檔案,然後for出來,面試官好像不是很滿意。

for i in `cat main.go`
do

    echo $i

done

格式出問題。


採用while

cat main.go|while read tmp

do
    echo $tmp

done


結果就正常了。