Bonjour,
j'ai un fichier texte de ce genre :
cinq1;Dupond;jean;jdupond;jdupond
cinq1;valjean,jean;jvaljean,jvaljean
cinq1 est une classe, ensuite nom; prennom, login et mot de passe, comme vous le voyez le login et le mot de passe sont identiques. Je veux pouvoir modifer le mot de passe d'une ligne, voila ce que j'ai fait :
cat /emplacement du fichier | grep jdupond | awk -F ";" '{ print $5}' | sed s/jdupond/pass/ > /fichier provisoire
mais la le fichier provisoire ne contient que pass.
merci de votre aide
reduuxx
PS : je voudrais rester dans du shell sans perl ou autre si c'est possible


