AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
chown LIST

Changes the owner (and group) of a list of files.  The first two
elements of the list must be the NUMERICAL uid and gid, in that order.
Returns the number of files successfully changed.

$cnt = chown $uid, $gid, 'foo', 'bar';
chown $uid, $gid, @filenames;

Here's an example that looks up non™numeric uids in the passwd file:

print "User: ";
chop($user = <STDIN>);
print "Files: "
chop($pattern = <STDIN>);

($login,$pass,$uid,$gid) = getpwnam($user)
or die "$user not in passwd file";

@ary = <${pattern}>;        # expand filenames
chown $uid, $gid, @ary;


[sh-index] Back to list of manuals