Пропуск текста в выводе с помощью grep в режиме perl

С помощью grochmal и Julie Pelletier это теперь работает! (см. раздел комментариев к моему вопросу)

Я изменил:

ports.conf

Listen 8080

<IfModule mod_ssl.c>
        Listen 8443 https
</IfModule>

sites-available/default-ssl.conf

<VirtualHost *:8443>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ServerName server_name_from_hosts_file:8443
        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl/apache.crt
        SSLCertificateKeyFile /etc/apache2/ssl/apache.key
        ServerSignature On
        CustomLog /var/log/apache2/access.log combined
        LogLevel warn
        ErrorLog /var/log/apache2/error.log
</VirtualHost>

apache.conf

ServerName server_name_from_hosts_file

Port forwarding

Новые правила проброса портов для портов 8080 и 8443.

Большое спасибо!

1
30.08.2018, 05:23
1 ответ

Лучше использовать sed:

$ sed -E 's/.*(<foo:.+>).+time=([0-9.]+).*/\1=\2/' logfile.txt 
<foo:ImportantText>=1.234
<foo:AlsoImportant>=9.9
<foo:ImportantText>=0.987
2
28.04.2021, 23:42

Теги

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