Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2007, à 18:02

jerepain

Ecrire et supprimer une chaîne dans un fichier à un endroit donné

Bonjour. Je suis nouveau en shell, et j'ai un petit souci.
J'ai un fichier contenant des logins et des mots de passe comme suit :

11a3e229084349bc25d97e29393ced1d:gilbert
82c16692a7f9040f3a6eb6a6a3f3c141:marlyse

J'ai codé les mot de passe via md5sum.
Je dois écrire un script permettant de modifier ces mot de passe, seulement je n'ai aucune idée de quelle commande utiliser. Le ">>" permet d'écrire dans un fichier, mais j'aimerais choisir l'endroit. Et je ne connais pas non plus la commande pour supprimer à un endroit donné non plus.

#2 Le 22/11/2007, à 18:25

abetsic

Re : Ecrire et supprimer une chaîne dans un fichier à un endroit donné

Essayes avec sed et les expressions régulières. Il y a beaucoup de tutoriels sur internet sur sed et à  peu près autant sur les expressions régulières.

Hors ligne