Zeilen ausgeben, deren Spaltenwert über einer Grenze liegt
Zeilen mit Wert größer als filtern | nur große Werte anzeigen | awk Bedingung auf Spalte | awk | filtern | spaltenawk -v c=10 -v min=5000000 '$c + 0 > min + 0' /var/www/vhosts/system/example.com/logs/access_ssl_logGibt nur die Zeilen aus, deren Wert in der gewählten Spalte größer ist als die Grenze. Das + 0 erzwingt einen numerischen Vergleich, sonst würde awk unter Umständen Zeichenketten vergleichen. Im Beispiel zeigt es alle Anfragen eines Access-Logs mit mehr als 5 MB Antwortgröße.
Hinweis: Statt > gehen auch <, >= oder ==. Für Textvergleiche das + 0 weglassen und den Wert in Anführungszeichen setzen.
Auch gesucht als
- Zeilen mit Wert größer als filtern
- nur große Werte anzeigen
- awk Bedingung auf Spalte