J'ai toujours utilisé la commande suivante pour filtrer les adresses e-mail de mes contacts à partir d'un répertoire dans Kali Linux:
grep -rIhEo "\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+\b" >> 1A
Je l'ai essayé dans Ubuntu maintenant et ça ne fonctionne pas. Il n'y a pas de message d'erreur, il fait juste quelque chose mais sans résultat ni fin. Pourquoi?
J'ai essayé avec Ubuntu 12.04 et Xubuntu 12.04.
Merci.
Spécifiez les fichiers en entrée de la commande grep:
grep -rIhEo "\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+\b" file(s) >> 1A
Ou spécifiez des fichiers avec un caractère générique ou utilisez le répertoire en cours.
grep -rIhEo "\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+\b" . >> 1A
GREP(1) GREP(1)
NAME
grep, egrep, fgrep - print lines matching a pattern
SYNOPSIS
grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]