kk的blog
2019/05/22
在bash shell中常常會使用檔案來跑迴圈
語法如下
for i in `cat file`
do
echo $i
done
但是如果檔案裡有空格
就無法一行行讀取
因為shell會把用空格格開的文字都視為是一個變數
此時就要使用另一個方法
while read line
do
echo $line
done < /tmp/file
就會以行來讀取 不會再因為空白而切開
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言