Я полагаю, что у вас есть http-сервер... запущенный ngnix или apache.
Для apache вам необходимо изменить конфигурацию ssl, изменив параметр ciphersuite
=>https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html
Для nginx необходимо изменить шифры параметров
=>https://nginx.org/en/docs/http/ngx_http_ssl_module.html
И если ваш сервер является общедоступным, вы можете протестировать часть ssl самостоятельно, запустив тест наhttps://www.ssllabs.com/ssltest/
$ echo 'eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm' |
awk -F'[ +]' '{print $4}'
1920x1080
Вам не нужен grep, когда вы используете awk, между прочим, это все, что вам нужно:
xrandr | awk -F'[ +]' '/primary/{print $4}'
В этом конкретном случае вы можете использовать cut
дважды:
$ echo 'eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm' | cut -d ' ' -f4 | cut -d+ -f1
1920x1080
Заметьте, однако, что синтаксический анализ xrandr
такого вывода довольно ненадежен. На моя система, например, xrandr | grep primary
ничего не возвращает и разрешение находится в 3-м поле, а не в 4-м.
Использованиеsed
:
xrandr | sed -E -n '/primary/s/.* ([0-9]+x[0-9]+)\+.*/\1/p'
Параметр -n
предназначен для печати только совпадающего регулярного выражения.
-E
допускает расширенное регулярное выражение.
Команда sed извлекает регулярное выражение только из остальной части строки.