在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux  網(wǎng)絡安全/ grep 不能過濾持續(xù)的 log

grep 不能過濾持續(xù)的 log

我用 docker logs -f container_name | grep xxx 起到過濾效果?然后試了一下其他持續(xù)增加的 log 文件, 發(fā)現(xiàn)grep 也沒有效果

回答
編輯回答
話寡
  1. grep 需要添加參數(shù) --line-buffered,才能過濾 continuous stream.
  2. docker logs 使用 grep 某些環(huán)境下需要添加 2>&1 才有效果, docker logs xx -f 2>&1| grep --line-buffered xxx

參考
How to 'grep' a continuous stream?
docker logs <container id> | grep <some value> doesn't work

2018年9月3日 23:24
編輯回答
夢若殤

grep后加個參數(shù) --line-buffered

2018年1月5日 12:07