Als «awk» getaggte Fragen

Das AWK-Dienstprogramm ist ein Datenextraktions- und Berichterstellungstool, das eine datengesteuerte Skriptsprache verwendet, die aus einer Reihe von Aktionen besteht, die für Textdaten (entweder in Dateien oder Datenströmen) ausgeführt werden, um formatierte Berichte zu erstellen.



8
bash / sed / awk / etc entferne alle anderen Zeilenumbrüche
Ein Bash-Befehl gibt Folgendes aus: Runtime Name: vmhba2:C0:T3:L14 Group State: active Runtime Name: vmhba3:C0:T0:L14 Group State: active unoptimized Runtime Name: vmhba2:C0:T1:L14 Group State: active unoptimized Runtime Name: vmhba3:C0:T3:L14 Group State: active Runtime Name: vmhba2:C0:T2:L14 Group State: active Ich möchte es an etwas weiterleiten, damit es so aussieht: Runtime Name: vmhba2:C0:T1:L14 …
39 bash  sed  awk 

7
So teilen Sie eine PEM-Datei
Hinweis: Dies ist keine wirkliche Frage, da ich die Antwort bereits gefunden habe. Da ich sie hier jedoch nicht leicht gefunden habe, werde ich sie veröffentlichen, damit andere davon profitieren können. Frage: Wie liest man eine verkettete PEM-Datei, wie sie von der Anweisung SSLCACertificateFile für Apache / mod_ssl verwendet wird …
37 shell  openssl  awk  x509 


3
Beste Weg, um den MAC von eth0 zu bekommen?
Gibt es eine effizientere Möglichkeit, die MAC-Adresse einer Netzwerkkarte unter Linux abzurufen? Das funktioniert: ip link show dev eth0 | awk ' /link\/ether/ { print $2 }' aber kann es über etwas gefunden werden: cat /sys/net/something
20 linux  mac  ethernet  awk  net 

4
Linux-Shell-Befehl zum Filtern einer Textdatei nach Zeilenlänge
Ich habe ein 30-GB-Festplatten-Image einer verteilten Partition (glaube ich dd if=/dev/sda1 of=diskimage), von der ich einige Textdateien wiederherstellen muss. Daten-Carving-Tools foremostfunktionieren zum Beispiel nur mit Dateien mit klar definierten Kopfzeilen, also nicht mit einfachen Textdateien. Deshalb habe ich mich auf meinen guten Freund verlassen strings. strings diskimage > diskstrings.txt produzierte …
19 sed  filter  awk  strings 

8
Kann awk stattdessen verwendet werden?
Ich möchte die Nummer ratingals Ausgabe von diesem bekommen # nc localhost 9571 language: language:en_ZA.UTF-8 language:en_ZW.UTF-8 session-with-name:Ubuntu Classic (No effects):gnome-session --session=2d-gnome session-with-name:Ubuntu (Safe Mode):gnome-session -f --session=2d-gnome session-with-name:Ubuntu Classic:gnome-session --session=classic-gnome xsession:/etc/X11/Xsession rating:94 Ich kann es so machen # nc localhost 9571 | grep rating | cut -d: -f2 94 könnte awkaber …
17 linux  bash  grep  awk 

3
Wie lösche ich mit sed alle Zeichen in einer Zeile nach “]”?
Wie lösche ich mit sed alle Zeichen in einer Zeile nach "]"? Ich versuche eine Datei mit cat zu finden, awk. Jetzt gibt mir mein Oneliner so etwas zurück 121.122.121.111] other characters in logs from sendmail.... :) Jetzt möchte ich alle nach "]" stehenden Zeichen löschen (mit "]"). Ich will …
13 linux  sed  awk 

6
Wie analysiere und konvertiere ich eine INI-Datei in Bash-Array-Variablen?
Ich versuche, eine INI-Datei in Bash-Array-Variablen zu konvertieren. Die probe ini ist wie folgt: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path so werden diese: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar und so weiter. Im Moment konnte ich mir nur diesen Befehl einfallen lassen awk -F'=' '{ if ($1 ~ /^\[/) section=$1; else if ($1 …

2
iptables zeigen nur eine Kette
tldr: Wie kann ich iptables dazu bringen, nur eine Kette anzuzeigen? Ich kann iptables nur eine Tabelle anzeigen lassen, aber eine Tabelle besteht aus mehreren Ketten. Ich muss herausfinden, wo in der Kette INPUT die letzte Regel ist (normalerweise, aber nicht immer die REJECT all-Regel). Ich habe awk und sogar …
11 iptables  firewall  awk 

2
Bash-Sub-String-Extraktion für das angegebene Start- und Endzeichen
Zum Beispiel habe ich eine Protokolldatei mit diesem Eintrag: [Mi Aug 08 11:39:41 2012] [Fehler] [Client 155.94.70.224] ModSecurity: [Datei "/etc/httpd/modsecurity.d/rules/base_rules/modsecurity_crs_20_protocol_violations.conf"] [Zeile "271"] [ id "960020"] [rev "2.2.5"] [msg "Pragma-Header erfordert Cache-Control-Header für HTTP / 1.1-Anforderungen."] [Schweregrad "NOTICE"] [Tag "RULE_MATURITY / 5"] [Tag "RULE_ACCURACY / 7 "] [tag" https://www.owasp.org/index.php/ModSecurity_CRS_RuleID-960020 "] [tag" …
7 bash  sed  awk 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.