Я всегда использовал следующую команду для отфильтровывания моих адресов электронной почты контактов из каталога в Kali Linux:
grep -rIhEo "\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+\b" >> 1A
Я попробовал его в Ubuntu теперь и не работа. Нет никакого сообщения об ошибке, просто его выполнение чего-то, но без результата и конца. Почему?
Я попробовал Ubuntu 12.04 и Xubuntu 12.04.
Спасибо.
Определите файлы как вход к команде grep:
grep -rIhEo "\b[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+\b" file(s) >> 1A
Или определяют файлы с подстановочным знаком или используют текущий каталог.
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...]