«Grep», чтобы в определенной позиции / индексе оставались только строки, не содержащие определенного символа?

Это будет зависеть от того, что вы храните в этой папке. Это сертификаты или конфигурация httpd для доменов с поддержкой SSL?

Вам нужно удалить всю конфигурацию, связанную с SSL, из httpd.conf и любых файлов конфигурации виртуального хоста. Вам также необходимо убедиться, что ваш сервер не прослушивает порт 443.

Изменить Сделайте это, отредактировав свой httpd.conf и найдите строку, которая начинается с

Listen

. Эта строка будет содержать номера портов что сервер слушает - удалите 443 из строки. (Более подробную информацию о формате этой строки можно найти на сайте документации apache .)

Как только это будет сделано, если люди попытаются перейти на ваш сайт с помощью HTTPS, они получат сообщение об ошибке «В соединении отказано» - это означает, что ваш сервер не принимает SSL-трафик.

0
05.02.2019, 20:24
2 ответа

С Грепом:

grep -vE '^.{6}8' file

В Awk используется пустой разделитель полей, поэтому каждый символ является полем:

awk -F '' '$7 != "8"' file
3
28.01.2020, 02:14
$ grep -v '^0x....8' /path/to/datafile
3
28.01.2020, 02:14

Теги

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