Bonjour à tous,
J'ai un script shell à réaliser (et je n'ai pas les connaissances du tout) et qui concerne un fichier (en pj) contenant les lignes ci-dessous :
LineNumber;Log
2;Ligne ignorȨe : Collaborateur ZZZZ444 inactif et non prȨsent dans Machine
2;La valeur (CDD) dans la colonne [Type_contrat] n'est pas dans le liste (FON|CDP|CDI|CDII). Le rȿgle CA1 a ignorȨ ou a dȨsactivȨ la ligne pour le collaborateur ZZZZ444
Je dois supprimer les lignes contenant les expressions ci-dessous :
"inactif et non prȨsent dans Machine"
et :
"Le rȿgle CA1 a ignorȨ ou a dȨsactivȨ la ligne"
La première ligne du fichier (LineNumber;Log) doit être ignorée et un autre fichier ne contenant pas les lignes avec les expressions ci-dessus doit être créé...
Je ne vois pas du tout comment faire, j'ai essayé des commandes sed mais rien n'y fait (peut-être à cause des caractères spéciaux ?)
Si vous avez une solution, merci beaucoup![]()
Partager