- To: slug-chat@xxxxxxxxxxx
- Subject: Re: [chat] prob with regex
- From: Colin Humphreys <ch@xxxxxxxxxxxx>
- Date: Fri, 27 Jun 2003 13:12:38 +1000
- User-agent: Mutt/1.5.4i
On Fri, Jun 27, 2003 at 01:03:14PM +1000, Michael Lake wrote:
> s/PAVEY.* \(AUASF.*\)/AUASF00899 \1/
>
> What I want to get out is this:
> AUASF00899 AUASF020388
> AUASF00899 AUASF02389
> AUASF00899 AUASF02390
> AUASF00899 AUASF02391
>
works for me:
$ cat test
PAVEY AUASF020388
PAVEY,A AUASF02389
PAVEY,A AUASF02390
PAVEY,A. AUASF02391
(ch@charlie)-(Debian GNU/Linux sparc64)-(01:11 PM Fri Jun 27)-(~)
$ cat test | sed 's/PAVEY.* \(AUASF.*\)/AUASF00899 \1/'
AUASF00899 AUASF020388
AUASF00899 AUASF02389
AUASF00899 AUASF02390
AUASF00899 AUASF02391