Revision: 39885
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at January 22, 2011 04:12 by silviud
Initial Code
def _chown(path, uid, gid):
os.chown(path, uid, gid)
for item in os.listdir(path):
itempath = os.path.join(path, item)
if os.path.isfile(itempath):
os.chown(itempath, uid, gid)
elif os.path.isdir(itempath):
os.chown(itempath, uid, gid)
self._chown(itempath, uid, gid)
Initial URL
Initial Description
as you run chown -R user:group dir
Initial Title
Python recursive change uid and gid (chown) of directory
Initial Tags
python, unix, linux
Initial Language
Python