1) vlad@vlad-desktop:~/lab3$ nawk -F: '{ print $2}' database

(510) 548-1278

(408) 538-2358

(206) 654-6279

(206) 548-1348

(206) 548-1278

(916) 343-6410

(406) 298-7744

(206) 548-1278

(916) 348-4278

(510) 548-5258

(408) 926-3456

(916) 440-1763

2) vlad@vlad-desktop:~/lab3$ nawk -F: '$1~/^Dan .*/ {print $2}' database

(406) 298-7744

3) vlad@vlad-desktop:~/lab3$ nawk -F: '$1~/^Susan .*/ {print $1,$2}' database

Susan Dalsass (206) 654-6279

4) vlad@vlad-desktop:~/lab3$ nawk '$2~/^D.*/ {sub(/:.*$/,""); print $2}' database

Dobbins

Dalsass

5) vlad@vlad-desktop:~/lab3$ nawk '$1~/^C|E.*/ {print $1}' database

Christian

Chet

Elizabeth

6) vlad@vlad-desktop:~/lab3$ nawk 'length($1)==4 {print $1}' database

Mike

Jody

John

Chet

7) vlad@vlad-desktop:~/lab3$ nawk -F: '/.*(916).*/ {sub(/ [A-Z].*/,"");print $1}' database

Guy

John

Elizabeth

8) vlad@vlad-desktop:~/lab3$ nawk -F: '/Mike/ {print "$"$3,"$"$4,"$"$5}' database

$250 $100 $175

9) vlad@vlad-desktop:~/lab3$ nawk '{print substr($1,1,1)"."substr($2,1,1)"."}' database

M.H.

C.D.

S.D.

A.M.

J.S.

G.Q.

D.S.

N.M.

J.G.

C.M.

T.S.

E.S.

10) vlad@vlad-desktop:~/lab3$ nawk -F: -f sc2 database

Mike Harrington

Susan Dalsass

Archie McNichol

Jody Savage (206) 548-1278

Guy Quigley

Dan Savage (406) 298-7744

Nancy McNeil

John Goldenrod

50 95 135

Tom Savage (408) 926-3456

Tom Savage

vlad@vlad-desktop:~/lab3$ cat awk_script

$1~/.* Savage/{print $1,$2}

$1~/Chet /{print $3,$4,$5}

$3~/250/{print $1}