Grep, находящий номера телефона в файлах

Ключевое слово там клавиша хоста . Первый раз, когда вы подключаетесь к хосту, вы представлены отпечатка пальца открытого ключа этого хоста. Сам сервер имеет клавиатуру, как пользователи.

Идея состоит в том, что вы можете проверить отпечаток пальца с тем, что вы знаете, что отпечаток пальца сервера, чтобы убедиться, что вы не мешаете.

Как только вы принимаете клавишу хоста, он сохраняется в файле Seleance_Hosts, который ваш клиент использует для проверки всех последующих подключений.

Если ключевой ключ хоста неожиданно меняется, ваш клиент будет заметить и будет отображать отвратительное сообщение об ошибке, что предполагает, что что-то может быть насильственным, и что вы должны проверить вещи.

0
19.07.2014, 00:06
4 ответа
[
$ egrep -l "\b1-[[:digit:]]{3}-[[:digit:]]{3}-[[:digit:]]{4}\b" \
    /etc/* 2>/dev/null | sort > ~/etcphone.txt
] [

]Экспортная последовательность []\b[] совпадает с границей слова. Это предотвратит возможность совпадения с чем-либо подобным []1231-123-123-1234[].[

].
3
28.01.2020, 02:52

egrep -l "1(-[[:цифра:]]{3}]{3}[[:цифра:]]" /etc/* 2>/dev/null

0
28.01.2020, 02:52
find /etc | xargs -I{} grep -l ‘1-[0-9]\{3\}-[0-9]\{3\}-[0-9]\{4\}’ {} | sort -nr > ~/etcphone.txt
0
28.01.2020, 02:52
cat filename.txt | grep '^[789][0-9]{9}'

Эта команда применима только для 10-значных индийских мобильных номеров, начинающихся с 7,8 или 9.

-2
28.01.2020, 02:52

Теги

Похожие вопросы