Creation d'adresse mail

jachtako Messages postés 25 Statut Membre -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour à toute la communauté,

je viens vers vous afin de sollicité votre aide sur un sujet que je m'en vais vous expliquer.

J'ai une liste de nom d'utilisateurs dont la nomenclature est la suivant :

prémon1 prénom2 nom (séparé par des espaces)

je voudrai crée un script shell qui puisse parcourir le fichier de nom et créer une adresse mail pour chacun des noms.
le script devra récupérer la première lettre de chaque prénom, l'associé au nom puis concaténé avec le nom de domaine

exemple :
jean pierre Dupont --> jpDupond@monDomain.fr

s'il vous plait je vous sollicite afin de m'apporter des solutions sur le sujet car j'ai une série de 175 adresses mail à mettre en place.

Je vous remercie.

Bien cordialement.
A voir également:

3 réponses

UnGnU Messages postés 1468 Statut Contributeur 158
 
Salut,

Voir dans la FAQ : Comment lire un fichier ligne par ligne
1
Utilisateur anonyme
 
salut,

avec un échantillon représentatif du fichier, ce serait mieux !

y a-t-il toujours deux prénoms ?
parce que tout le monde n'a pas de prénom composé, ni plus d'un prénom...

ou, est-ce la majuscule du nom qui le distingue des prénoms ?

jachtako a dit :
« s'il vous plait je vous sollicite afin de m'apporter des solutions sur le sujet car j'ai une série de 175 adresses mail à mettre en place. »

le plus long aura été de te renseigner sur la manière de le faire, l'opération, elle, sur 175 lignes, sera probablement réalisée en moins de trois secondes (largement) en full-bash !
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
$ cat liste
jean pierre Dupont
$ awk '{print substr($1, 1, 1) substr($2, 1, 1) $3 "@mondomaine.fr"}' liste
jpDupont@mondomaine.fr
0