Sed alone can do this:

$ sed -ne /foo/= bar

On 11/1/06, Andreas Schwab <[EMAIL PROTECTED]> wrote:

PurdueHassen <[EMAIL PROTECTED]> writes:

> Is it possible to have grep output the line number without returning any
data
> in the line containing a match?  In other words, we have confidential
data
> which we are searching for and would only like to have grep return just
the
> line number to reduce the number of places this data appears.

$ grep -hn foo bar | sed 's/:.*//'

Andreas.

Reply via email to