Re: home directories...
Yes, the idea is that it should work no matter where the home directories
are. I guess I'll probably go the awk route, but I thought there might be
a more standard way of doing it.
Thanks!
-Brad
On Sat, 28 Aug 1999, Oliver Elphick wrote:
> Bradley Bell wrote:
> >I need to write a script which will run once a night, and check each
> >user's home directory for a certain file. Does anybody know the best way
> >to do this? The only thing I can think of is to parse /etc/passwd to get
> >the home dir of each user of UID > 999. Is this the correct way to do it?
>
> If all your home directories are in /home/<username> you would not need
> to parse /etc/passwd; just do "cd /home; for f in `ls`; do ...; done"
>
> >What routines should one use when parsing /etc/passwd?
>
> awk -F: '{if ($3 > 999) print $1}' </etc/passwd
>
>
> --
> Vote against SPAM: http://www.politik-digital.de/spam/
> ========================================
> Oliver Elphick Oliver.Elphick@lfix.co.uk
> Isle of Wight http://www.lfix.co.uk/oliver
> PGP key from public servers; key ID 32B8FAA1
> ========================================
> "Use hospitality one to another without grudging."
> I Peter 4:9
>
>
Reply to: