Bonjour à tous, je suis dans un IF qui checke les lignes d'un fichier et les insert dans une base SQL :
les lignes sont de ce type :
role1#login1#complete_name#info1#info2#date_crea#date_maj
role#login2#complete_name#info1#info2#date_crea#date_maj
role1#login3#complete_name#info1#info2#date_crea#date_maj
role2#login1#complete_name#info1#info2#date_crea#date_maj
role1#login4#complete_name#info1#info2#date_crea#date_maj
etc.....
je veux traiter les lignes de ce fichier en disant pour chaque ligne, si le role={ça ça ou ça} ou si role =*ca* alors efface date_maj
sinon si role ={ça ça ou ça} ou *ça* alors efface date_crea
ça donnerait :
role1#login1#complete_name#info1#info2#date_crea
role#login2#complete_name#info1#info2#date_crea#date_maj
role1#login3#complete_name#info1#info2#date_crea#date_maj
role2#login1#complete_name#info1#info2#date_maj
role1#login4#complete_name#info1#info2#date_crea#date_maj
Parce qu'en fait un login peut avoir plusieurs roles et qu'on ne veut pas afficher toutes les dates de maj ni toutes celles de creation du role
Voilà..je sais que c'est compliqué, merci d'avance !
---------------
[>_] Microsoft 'PoSH' addicted