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.
