Changes in file (huge problem)
Mário Gamito <[email protected]>
| Newsgroups | org.kernel.vger.linux-admin |
|---|---|
| Message-ID | <[email protected]> |
Hi, I have this file in the following format: tarta 16340309 marsanpin [email protected] lms doom123 Luis Miguel Sequeira [email protected] jura teste Juraci [email protected] jsilva t00lt0ya5 Jorge Silva [email protected] tchock mail#4829 tchock [email protected] reporterx noname Duarte Oliveira [email protected] erkulix brunoverab4 Bruno Cruz First field is a username; Second field is a password in clear text; *Last field is the email; The field between is the name. As you can see, some lines don't have the name, and names have an unknow number of words. Some lines don't have the e-mail. What i need is: Change the second field to the correspondent md5 hash. Insert [email protected] in the end of the lines that have no email. Insert the string "NO_NAME" in the ones that don't have a name in it's field. Substitute spaces for ":", *except* of course the spaces within the name. I know how to do some of these things, others i don't. Can someone help me, please ? Thanks in advance. Warm Regards, Mário Gamito - To unsubscribe from this list: send the line "unsubscribe linux-admin" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html