File indexing completed on 2024-11-27 03:18:06
0001
0002 import sys,os
0003 from CommonMethods import *
0004
0005 def main():
0006 if len(sys.argv) < 3:
0007 error = "Usage: copyFiles.py fromDir destDir (optional filter)"
0008 exit(error)
0009 fromDir = sys.argv[1]
0010 print(fromDir)
0011 if (fromDir[len(fromDir)-1] != '/'):
0012 fromDir += '/'
0013 destDir = sys.argv[2] + "/"
0014 filter = ""
0015 if len(sys.argv) > 3:
0016 filter = sys.argv[3]
0017 fileList = ls(fromDir,filter)
0018 copiedFiles = cp(fromDir,destDir,fileList)
0019
0020 if len(copiedFiles) != len(fileList):
0021 error = "ERROR: I couldn't copy all files from " + fromDir
0022 exit(error)
0023
0024 if __name__ == "__main__":
0025 main()