阿就操場啊~
2016年11月4日 星期五
Bash讀檔案一次讀一行
如果一行裡面沒有空格,可以用for;要不然就用while。比較下面指令的差別:
for WORD in `cat /etc/passwd`; do echo $WORD; done
cat /etc/passwd | while read -r LINE; do echo $LINE; done
for WORD in `cat /etc/hosts`; do echo $WORD; done
cat /etc/hosts | while read -r LINE; do echo $LINE; done
_EOF_
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言