作者 主題: linux grep 指令疑問  (閱讀 1228 次)

0 會員 與 1 訪客 正在閱讀本文。

zelda

  • 懷疑的國中生
  • **
  • 文章數: 88
    • 檢視個人資料
linux grep 指令疑問
« 於: 2015-03-31 11:24 »
我可以正常使用bash --help | grep string找出我要的字串
但最近試docker,發現
docker --help | grep string
還是會完整列出內容

grep不是可以把螢幕的訊息,每行比對嗎
怎麼找不到還會全部顯示出來?

請大大幫忙說明一下
是否我哪裡誤解了
 ???

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17327
    • 檢視個人資料
    • http://www.study-area.org
Re: linux grep 指令疑問
« 回覆 #1 於: 2015-03-31 16:12 »
how about this:

docker --help 2>&1 | grep sting

zelda

  • 懷疑的國中生
  • **
  • 文章數: 88
    • 檢視個人資料
Re: linux grep 指令疑問
« 回覆 #2 於: 2015-03-31 17:06 »
how about this:

docker --help 2>&1 | grep sting

這指令果然可以

但是不解的是
不是都是輸出到螢幕上嗎?

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17327
    • 檢視個人資料
    • http://www.study-area.org
Re: linux grep 指令疑問
« 回覆 #3 於: 2015-03-31 18:21 »
沒啥,把stderr倒回去stdout而已~