Move repertoire en python
De BlaxWiki
Révision datée du 25 mars 2009 à 17:23 par Admin (discussion | contributions) (Page créée avec « Ce script lit un fichier (domaine_deleted) où se trouvent des noms de domaine, puis il fait le hashage (blaxeen.com --> /clara/doms/_bl/_ax/blaxeen.com), vérifie que le che... »)
Ce script lit un fichier (domaine_deleted) où se trouvent des noms de domaine, puis il fait le hashage (blaxeen.com --> /clara/doms/_bl/_ax/blaxeen.com), vérifie que le chemin source existe bien et si il existe, déplace le répertoire vers la destination dest.
#! /usr/bin/python
import os, sys, time, errno, string, shutil
file = open('domaine_deleted','r')
while 1:
dom = file.readline()
if dom =='':
break
dom=dom.replace('\n','')
path= '/clara/doms/_'+dom[0:2]+'/_'+dom[2:4]+'/'+dom
dest = '/clara/doms/mail_deleted/'+dom
if os.path.isdir(os.path.join(path)):
print path+' existe bien'
shutil.move(path, dest)
else:
print path+' existe pas'
file.close()