Ciao a tutti, ho uno script che partendo da un file di origine mi dovrebbe generare tutti gli indirizzi mail contenuti... rielaborando alcuni caratteri da sostituire
grep '$( $RANDOM / )' $FILE \
| cut -f 6 -d " " \
| cut -f 2,3 -d / \
| tr "/" "@" \
| grep -v -F -f email_validate.txt \
| sort \
| uniq \
> email_validate.txt
dove in RANDOM io ho SS%20-dc
cerco tutte le occorrenze con SS%20-dc, ad esempio
test/SS%20-dc/user/domain.com/othertxt HTTP/1.1
...
dgdsfgfdsgfdgdsf/SS%20-dc/utente/dominio.it/othdfgfsdggfsdgsdfgfdertxt HTTP/1.1
Non riesco a capire per quale motivo il file generato è vuoto, invece io vorrei ottenere un elenco di indirizzi del tipo: user@domain.com
qualcuno sa dirmi dove sbaglio??
Grazie