AWK ist eine interpretierte Programmiersprache, die für die Textverarbeitung entwickelt wurde und typischerweise als Datenextraktions- und Berichterstellungstool verwendet wird. AWK wird weitgehend mit Unix-Systemen verwendet. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit AWK- oder AWK-basierten APIs bezieht. Fragen zur Verwendung oder zur Fehlerbehebung von AWK-Befehlszeilenoptionen selbst sind nicht Thema.
Wie bekomme ich in POSIX awk den Exit-Status (Rückgabecode) von command nachdem die Ausgabe über command | getline var ? Ich möchte mein awk-Skript exit 1 haben, wenn command mit einem Nicht-Null-Exit-Status beendet wurde.
Angeno...
Ich verwende awk , um Text zu urldecodieren.
Wenn ich die Zeichenfolge in die printf -Anweisung wie printf "%s", "\x3D" codiere, gibt sie = korrekt aus. Das gleiche, wenn ich die ganze Zeichenfolge als Variable habe.
Wenn ich ab...
Ich bin neu in awk und Shell-basierter Programmierung. Ich habe eine Reihe von Dateien namens file_0001.dat , file_0002.dat......file_1000.dat . Ich möchte die Dateinamen ändern, wie die Zahl, nachdem Datei_ ein Vielfaches von 4 im Vergleich...
Ich versuche ein sed-Skript zu schreiben, das alle "nackten" URLs in einer Textdatei erfasst und sie durch <a href=[URL]>[URL]</a> ersetzt. Mit "nackt" meine ich eine URL, die nicht in einem Anker-Tag eingeschlossen ist.
Mein u...
Ich benutze awk, um einen binären Stream zu teilen, und ich kann jeden Teil in eine for-Schleife wie diese bringen.
for(i=1;i<=NF;i++)
Ich möchte nicht jedes Feld in Text oder Argumente konvertieren, sondern es einfach direkt an eine...
Ich habe versucht, ein Skript zum Hinzufügen eines Markenheaders zu meiner .cpp-Datei zu schreiben.
Meine Lösung ist wie folgt.
%Vor%
Allerdings wollte ich wissen, ob es einen besseren Weg gibt, dies zu tun.
Die Beschreibung ist ziemlich lang, also bitte ertragen Sie mit mir:
Ich habe Protokolldateien von 300 MB bis 1,5 GB Größe, die mit einem Suchschlüssel gefiltert werden müssen.
Das Format der Protokolle ist ungefähr so:
%Vor%
Mit dem Suc...
Wenn ich den folgenden Befehl ausführe, bekomme ich in der Bash-Shell einen Fehler, aber auf der Korn-Shell läuft es einwandfrei. Der einzige Unterschied ist das Fehlen eines einzelnen Zitats am Ende von awk, nach}. Kannst du mir helfen, warum z...
Ich möchte die Ausgabe von blkid filtern, um die UUID zu erhalten.
Die Ausgabe von blkid sieht wie aus
Fall 1: -
%Vor%
In einigen Fällen sieht die Ausgabe von blkid wie aus
FALL 2: -
%Vor%
Ich möchte die UUID herausfiltern....