On Thu, 3 Jan 2002, Petre Scheie wrote:

> How about this:
> 
> cp filename `grep $1 /etc/passwd |cut -d: -f6`

 Yes and no.  On a small system, sure.  But on a machine with a lot of
users, you might get a false positive off of a partial match, or a match
from a different field of another user entry.
 I would recommend:

cp filename `grep "^$1:" /etc/passwd |cut -d: -f6`

 That forces grep to only look in the first field (the username), and to
examine the entire field.
 Great idea, but potentially a problem.

     Jima