UNIX : grep command
UNIX : grep command
(OP)
take for example if i have a record like this:
first name last name birthdate phoneno
---------------------------------------------------------
john smith 23/8/77 979898
Mary lee 7/8/55 794546
how do i display the names of the employees whose first name is in lower caps? (if i simply say [a-z] it returns even the LAST NAME. i only wan the first name, for example)
do i use grep? if so, how do code it?
first name last name birthdate phoneno
---------------------------------------------------------
john smith 23/8/77 979898
Mary lee 7/8/55 794546
how do i display the names of the employees whose first name is in lower caps? (if i simply say [a-z] it returns even the LAST NAME. i only wan the first name, for example)
do i use grep? if so, how do code it?





RE: UNIX : grep command
prompt>grep ^[a-z] fileName |grep -v '^first'|cut -d' ' -f1,2
That grep's lines starting lower case, discards the line starting with 'first' and cuts fields 1 and 2 from the resulting lines delimted by spaces.