From 9fc872877e2cdc38e087f03f84b5fd16fa9fe726 Mon Sep 17 00:00:00 2001 From: obrien Date: Sat, 27 Nov 1999 19:25:08 +0000 Subject: Add "-v". --- usr.sbin/chown/chown.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'usr.sbin/chown/chown.c') diff --git a/usr.sbin/chown/chown.c b/usr.sbin/chown/chown.c index e414416..4e7fea5 100644 --- a/usr.sbin/chown/chown.c +++ b/usr.sbin/chown/chown.c @@ -69,7 +69,7 @@ void usage __P((void)); uid_t uid; gid_t gid; -int Rflag, ischown, fflag, hflag; +int Rflag, ischown, fflag, hflag, vflag; char *gname, *myname; int @@ -183,11 +183,17 @@ main(argc, argv) if (lchown(p->fts_accpath, uid, gid) && !fflag) { chownerr(p->fts_path); rval = 1; + } else { + if (vflag) + (void)printf("%s\n", p->fts_accpath); } } else { if (chown(p->fts_accpath, uid, gid) && !fflag) { chownerr(p->fts_path); rval = 1; + } else { + if (vflag) + (void)printf("%s\n", p->fts_accpath); } } } @@ -266,8 +272,8 @@ void usage() { (void)fprintf(stderr, "%s\n%s\n%s\n", - "usage: chown [-R [-H | -L | -P]] [-f] [-h] owner[:group] file ...", - " chown [-R [-H | -L | -P]] [-f] [-h] :group file ...", - " chgrp [-R [-H | -L | -P]] [-f] [-h] group file ..."); + "usage: chown [-R [-H | -L | -P]] [-f] [-h] [-v] owner[:group] file ...", + " chown [-R [-H | -L | -P]] [-f] [-h] [-v] :group file ...", + " chgrp [-R [-H | -L | -P]] [-f] [-h] [-v] group file ..."); exit(1); } -- cgit v1.1