On 12 fev, 11:15, Ed Morton <mor...@[EMAIL PROTECTED]
> wrote:
> On 2/12/2008 6:57 AM, Minalba Jordao wrote:
>
>
>
> > Hello!
>
> > I am a newbie.
>
> > I have a few problems.
>
> > I have a file that looks like:
> > "
> > ! comments
> > ! comments
> > ! comments
>
> > @[EMAIL PROTECTED]
text
> > X
> > Y
> > Z
> > @[EMAIL PROTECTED]
>
> > column1 column2 column3 column4
> > column1 column2 column3 column4
> > ... ... ...
> > ... ... ...
> > column1 column2 column3 column4
> > column1 column2 column3 column4
> > "
>
> > My questions:
> > I would to get the
> > - "! coments"
> > - what is between the @[EMAIL PROTECTED]
(at sign).
> > and
> > column1 column2 -column3
> > for each line..
>
> > could anyone help me?
>
> > Mina
>
> This MAY be what you want, but it's not clear:
>
> awk '
> /^@[EMAIL PROTECTED]
{ a=!a; b=1; next }
> a || /^!/ { print; next }
> b { print $1,$2,$3 }
> ' file
>
> If not, post some sample input and expected output.
>
> Ed.
that worked!
But it did`t include the @[EMAIL PROTECTED]
sign.
' comments
! comments
! comments
!
X
Y
Z
1865.16833 6639.33984 -3278.68018
1865.21423 6539.07471 -3284.02954
1889.54529 6414.59814 -3287.10986
and it should be like
' comments
! comments
! comments
!
@[EMAIL PROTECTED]
X
Y
Z
@[EMAIL PROTECTED]
6639.33984 -3278.68018
1865.21423 6539.07471 -3284.02954
1889.54529 6414.59814 -3287.10986


|