bonjour à tous,
je voudrais solliciter votre aide pour l'écriture d'un script, permettant de
réorganiser un fichier organisé en tableau genre /etc/passwd
voilà grâce à un premier script j'ai obtenu un fichier organisé comme suit :
-rwxrwxr-x 1 wwwrun www 14K Jan 18 17:21
./ae/aetech-solutions.com/a./a.boughezala/userdb
-rwxrwxr-x 1 wwwrun www 14K Jan 31 08:09
./ae/aetech-solutions.com/c./c.amri/userdb
-rwxrwxr-x 1 wwwrun www 14K Jan 30 17:59
./ae/aetech-solutions.com/d./d.chabbah/userdb
-rwxrwxr-x 1 wwwrun www 14K Jan 23 15:56
./ae/aetech-solutions.com/da/dap/userdb
-rwxrwxr-x 1 wwwrun www 16K Jan 31 08:12
./ae/aetech-solutions.com/dc/dc1/userdb
-rwxrwxr-x 1 wwwrun www 14K Jan 18 17:22
./ae/aetech-solutions.com/m./m.boumaiza/userdb
sachant que le séparateur étant le /, le troisième champs représente mes
domaines et le 5ème les logins, je voudrais avoir un résultat dans un autre
fichiers du genre [EMAIL PROTECTED],
pour cela j'ai fait le script suivant
#!/bin/bash
while read line
do
domaine=$(cut -d/ -f3)
login=$(cut -d/ -f5)
echo "[EMAIL PROTECTED]" >> mail_complet
done < resultat_final
or ça ne marche pas, j'obtiens uniquement les domaines, je peux obtenir les
logins et les domaines si je fais deux bocles séparées, et je mets chacun dans
deux fichiers intermédiaires, mais comment les recoller par la suite pour
obtenir le résultat escompté ?
merci de m'éclaire de vos lumières :)
@+