Ich habe eine Datei prova.txtwie diese: Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random2 random3 random4 extra1 extra2 bla Start to grab from here: 2 fix1 fix2 fix3 fix4 random1546 random2561 extra2 bla bla Start to grab from here: 1 fix1 fix2 fix3 fix4 random1 random22131 …
Ok, da dies eine komplexe Frage ist, werde ich sie klar erklären. Ich habe einen Dateiinhalt wie folgt angezeigt: $ Cat File1 ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {MNB} ABC Cool Lol POP {TBMKF} ABC Cool Lol POP {YUKER} ABC Cool Lol …
Ich bin darauf gestoßen, dass wenn wir verwenden awk 0 inputfile, es nichts drucken wird, was 0bedeutet, dass der Zustand falsch ist. Wenn wir verwenden awk 1 inputfile, wird alles als 1wahr für jede Zeile gedruckt , die awk interpretiert. Wenn wir verwenden awk any_string inputfile, wird nichts gedruckt, da …
Ich habe zwei Dateien file1und file2. Der Beispielinhalt von file1ist: A B C D E F G H und der Inhalt von file2ist wie: A B few other lines E F few more other lines A B C D E F G H few more other lines G H Ich …
Ich suche einen eleganten Einzeiler (z. B. awk), der eine Zeichenfolge eines Unix-Pfads mit dem ersten Zeichen jeder übergeordneten / mittleren Ebene, aber dem vollständigen Basisnamen verkürzt. Einfacher anhand von Beispielen zu zeigen: /path/to/file → /p/t/file /tmp → /tmp /foo/bar/.config/wizard_magic → /f/b/./wizard_magic /foo/bar/.config/wizard_magic→ /f/b/.c/wizard_magic In Anbetracht der guten Punkte von …
Ich habe eine große Textdatei (~ 50 GB, wenn gz'ed). Die Datei enthält 4*NZeilen oder NDatensätze. Das heißt, jeder Datensatz besteht aus 4 Zeilen. Ich möchte diese Datei in 4 kleinere Dateien aufteilen, die jeweils ungefähr 25% der Eingabedatei ausmachen. Wie kann ich die Datei an der Datensatzgrenze aufteilen? Ein …
Angenommen, es gibt eine Datei, die aus folgenden Zeilen besteht, falls dies der Fall ist 12345 567 7878 66 er3 t45t y6y46y 4y6 y656y y5y 46y6 65y7 y66uyuy yy46y6y Die Ausgabe muss folgendermaßen aussehen: 66 y6y46y y5y y66uyuyy y46y6y Ich habe den Befehl sed 's/.* //g'Dateiname und mehrere andere sedBefehle …
Ich habe eine Protokolldatei, die analysiert und analysiert werden muss. Die Datei enthält etwas Ähnliches wie unten: Datei: 20141101 server contain dump 20141101 server contain nothing {uekdmsam ikdas jwdjamc ksadkek} ssfjddkc * kdlsdl sddsfd jfkdfk 20141101 server contain dump Basierend auf dem obigen Szenario muss ich überprüfen, ob die Startzeile …
Ich habe eine Datei im folgenden Format: $ cat file.txt 27.33.65.2 27.33.65.2 58.161.137.7 121.50.198.5 184.173.187.1 184.173.187.1 184.173.187.1 Was ist der beste Weg, um die Datei file.txtin ein Format wie das folgende zu analysieren : 27.33.65.2: 2 58.161.137.7: 1 121.50.198.5: 1 184.173.187.1: 3 Mit anderen Worten, ich möchte die Datei durchlaufen …
Ich versuche herauszufinden, wie ich AWK verwenden kann, um Linien zu subtrahieren. Stellen Sie sich zum Beispiel vor, die Eingabedatei lautet: 30 20 Die Ausgabe wäre: 10 Als Test versuche ich nun, die "Used" -Speicherspalte zu berechnen aus: $ cat /proc/meminfo Im Moment habe ich folgendes geschrieben: $ grep -P …
Kann jemand einen eleganten Weg vorschlagen, um dies zu erreichen? Eingang: test instant () test instant () ... test instant () //total 1000 lines Ausgabe sollte sein: test instant1 () test instant2 () test instant1000() Die leeren Zeilen befinden sich in meinen Eingabedateien und es gibt viele Dateien im selben …
Ich habe den Vergleich zweier Dateien mit Unix und Awk gelesen . Es ist wirklich interessant. Ich habe es gelesen und getestet, aber ich kann es nicht vollständig verstehen und in anderen Fällen verwenden. Ich habe zwei Dateien. file1hat ein Feld und das andere hat 16 Felder. Ich möchte Elemente …
Ich habe zwei Dateien mit ungefähr 12900 bzw. 4400 Einträgen, denen ich beitreten möchte. Die Dateien enthalten Standortinformationen für alle landgestützten Wetterbeobachtungsstationen auf der ganzen Welt. Die größte Datei wird alle zwei Wochen aktualisiert, die kleinere etwa einmal im Jahr. Die Originaldateien finden Sie hier ( http://www.wmo.int/pages/prog/www/ois/volume-a/vola-home.htm und http://weather.rap.ucar.edu/surface/). Stationen.txt …
Ich bin mit GNU awk 3.1.6 festgefahren und denke, ich habe die Array-Fehler umgangen, habe aber immer noch ein Problem mit dem Umfang in einem 600-Zeilen-awk-Programm. Sie müssen das Verständnis des Array-Bereichs in awk überprüfen, um meinen Fehler zu finden. Angesichts dieses illustrativen awk-Codes ... function foo(ga) { ga[1] = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.