Move repertoire en python
De BlaxWiki
Aller à la navigationAller à la rechercheCe 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()