Als «awk» getaggte Fragen

Eine mustergesteuerte Scan- und Verarbeitungssprache.


4
Felder inline sortieren
Ich versuche, innerhalb einer Eingabezeile über eine unbekannte Anzahl von Feldern zu sortieren: Eingang: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Ausgabe: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef …

1
Ersetzen mehrerer Zeilen in sed oder awk [geschlossen]
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ich versuche, mit sed oder awk 5 Zeilen in einer smb-Datei …
9 sed  awk  scripting  perl 

6
Holen Sie sich bestimmte Inhalte einer Datei
Ich weiß also, dass es für dieses Problem Tools gibt, weil ich davon gehört habe, aber ich weiß nicht, was sie sind. Ich möchte so etwas wie alle Daten außer den Benutzernamen in / etc / passwd herausfiltern. Zum Beispiel möchte ich Benutzer1, Benutzer2 und Benutzer3 aus der folgenden Datei …
9 files  sed  awk  cut 


3
Wie kann ich das letzte Komma-Trennzeichen am Ende einer Datei entfernen?
Wie kann das letzte Komma-Trennzeichen aus einer Datei unter Linux entfernt werden? Beispiel einer Datei: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", "kafka_user_nproc_limit" : "65536", erwartete Ergebnisse: "is_supported_kafka_ranger" : "true", "kafka_log_dir" : "/var/log/kafka", "kafka_pid_dir" : "/var/run/kafka", "kafka_user" : "kafka", "kafka_user_nofile_limit" : "128000", …

2
Umgang mit 3 Dateien mit awk
Betrachten Sie folgende Dateien: file1:: boo,8,1024 foo,7,2048 file2:: foo,0,24,154 noo,0,10,561 file3:: 24,154,7,1024,0 Was ich brauche, ist zu Datei1 zu gehen und zu überprüfen, ob $2==7; wenn sie wahr sind , nehmen $1, $2und $3von File1 ; jetzt muss ich vergleichen, ob $1von Datei1 gleich $1von Datei2 ist ; wenn das …




6
Suchen Sie Bilder nach Größe: find / file / awk
Ich habe versucht, PNG-Bilddateien mit einer bestimmten Höhe (über 500 Pixel) zu finden. Ich weiß, dass dies fileBildabmessungen zurückgibt. Beispiel: $ file TestImg1a.png TestImg1a.png: PNG image data, 764 x 200, 4-bit colormap, non-interlaced Aber ich muss dies verwenden, um alle Dateien in einem Verzeichnis mit einer Höhe über 500px zu …
9 files  find  awk  xargs  images 



1
Zwei Feldtrennzeichen (Doppelpunkt und Leerzeichen) in awk
Wie können wir zwei Feldtrennzeichen im Befehl awk angeben, wenn eines davon Leerzeichen ist? Ich denke, dies kann durch die Verwendung einer eingebetteten if-else-Bedingung in awk erreicht werden, bin mir jedoch nicht sicher über den genauen Befehl. Beispieldatei ist wie folgt: cat test.txt Swapnil Engineer 20000 Avinash:Doctor:30000 Dattu GovntJob 50000 …
8 awk 

5
Entfernen Sie ein oder mehrere Felder, die durch ein "-" am Zeilenende getrennt sind
Ich werde die Daten googleapis.txt analysieren bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Ich erwarte das Ergebnis wie folgt bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Ich denke, dass ich mich ändern muss -, um ein Leerzeichen zu sein, und dann diesen Befehl ausführen muss cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' Ich …

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.