2009年2月 9日

[linux-users:108194] Re: grepとパイプについて

楠根です。
この手の質問には回答が多そうですが、一応。

(2009/02/09 22:25), K.Moriyama さんは書きました:
> パイプを通して引き渡した値を、grep でパターンとして使用する方法
> は、有りませんでしょうか?
>
> 何らかの処理 | grep -i パイプからの値 fileName


できなくはありませんが、パイプにこだわらなければ簡単な方法があります。

$ grep -i "$(何らかの処理)" fileName

といった方法です。

あとは、そもそもその「何らかの処理」の結果は、
単行しかありえない、ないし複数行でも一パターンとして処理するのか、
それとも複数行発生することがありそれらを行ごとに処理するのか、
などによってもそれぞれ方法はかわってくるかもしれません。
--
Takeshi Kusune <kusune@xxxxx>

投稿者 xml-rpc : 2009年2月 9日 23:24
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/82050
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。