| 12345678910111213141516171819202122 | 
							- #!/usr/bin/python
 - #
 - # Copyright (C) 2011 Reece H. Dunn
 - # Licence: GPLv3
 - #
 - # A script for shadowing a directory tree to another (equivalent to lndir).
 - 
 - import sys
 - import os
 - 
 - def shadow(src, dst):
 - 	if not os.path.exists(dst):
 - 		os.makedirs(dst)
 - 	for fn in os.listdir(src):
 - 		srcpath = os.path.join(src, fn)
 - 		dstpath = os.path.join(dst, fn)
 - 		if os.path.isdir(srcpath):
 - 			shadow(srcpath, dstpath)
 - 		else:
 - 			os.symlink(srcpath, dstpath)
 - 
 - shadow(sys.argv[1], sys.argv[2])
 
 
  |