Neue Fragen mit dem Tag «awk»
Insgesamt gefunden 472 Fragen
-1
Bewertungen
1
Antwort
576
Ansichten
Ausgabe manipulieren - awk | sed | grep
Ich möchte folgende Ausgabe folgendermaßen manipulieren: Ausgabe: S* 0.0.0.0/0 [1/0] via 1.1.1.1, MAR-LNK-VGL_DSL [1/0] via 2.2.2.2, MAR-LNK-GVT_DSL [1/0] via 3.3.3.3, ENT-LNK-OI_CORP [1/0] via 4.4.4.4, ENT-EBT_CORP, [10/0] S 10.0.0.0/16 [10/0] via 5.5.5.5, ENT-LNK C 10.5.10.0/24 is directly connect...
fragte Douglas vor 6 Jahren
2
Bewertungen
1
Antwort
846
Ansichten
Fehlende Nummern finden
Ich habe eine große Liste von Dateien mit Namen (Videos) Es gelang mir, alle Dateinamen in eine Textdatei zu schreiben. Jetzt habe ich eine Textdatei mit vielen Dateinamen (eine Episode pro Zeile). Jetzt brauche ich etwas, das die Textdatei lesen kann und mir sagt, welche Folgenummer Efehlt S1-E18-(...
fragte Eli Shain vor 6 Jahren
0
Bewertungen
1
Antwort
671
Ansicht
Zeile mit leerer Zeile löschen
1 1479870 5022248660 1 1911574 3015889020 8 1 1569783 5029193930 Ausgabe sollte sein 1 1911574 3015889020 8 ich benutzte awk '$4!=""' number.csv aber es hat nicht funktioniert. Kann mir jemand einen Hinweis geben?
fragte deku vor 6 Jahren
0
Bewertungen
0
Antworten
476
Ansichten
AWK / TAWK-Übersetzungsparameter
Ich bin auf einige alte AWK-Dateien gestoßen, die ich konvertieren muss (oder zumindest die bereits entwickelte Logik verwenden muss), und die meisten davon kann ich verstehen und / oder zurückentwickeln. Es gibt jedoch ein paar Zeilen, die ich gerne besser verstehen würde, wie zum Beispiel: strValu...
fragte BlueGI vor 6 Jahren
0
Bewertungen
1
Antwort
642
Ansichten
Wie Zeichen in Zeichenfolgen eingefügt werden können, die zu einer Spalte gehören, die aus einem Eingabebefehl mit awk und sed resultiert
Hier ist eine Formel, die eine geeignete Grundlage für meine Zwecke hat - unter anderem werden nur Dateien mit Größen von 1024, 2 ^ 10 - gedruckt . Die Größe der beteiligten Datei beträgt 1382 Bytes (1,35 KiB ): # ls -lh | grep -v '^d' | sed -n '2p' | awk '' 1,4K anaconda-ks.cfg Bedingungen für die...
fragte Ricky Tigg vor 6 Jahren
0
Bewertungen
3
Antworten
593
Ansichten
Wie komme ich von einem awk-Skript zurück zur Befehlszeile?
Ich habe ein einfaches awk-Skript test1.awk: { x=temp; print x; } Wenn ich es von der Eingabeaufforderung aus mit: awk -v temp=hello -f test1.awk Ich bekomme nur einen Cursor. Ich drücke Enter, es schreibt "Hallo" und gibt einen anderen Cursor, drückt Entererneut, und es schreibt erneut "Hallo" us...
fragte dacfer vor 6 Jahren
1
Bewertungen
1
Antwort
648
Ansichten
Wie kann ich die Ausgabe von awk unter Berücksichtigung eines bestimmten Zeichens sortieren?
Ich versuche, die chinesische Schrift, die ich in meinem Laptop habe, auszudrucken und die Ausgabe nach ihrem Namen zu sortieren, auf den verwiesen werden könnte LaTeX. Dies kann mit dem folgenden Befehl ausgeführt werden: fc-list :lang=zh-cn | awk -F": " '{$1=""; print}' | sort Es findet die Schri...
fragte zyy vor 6 Jahren
0
Bewertungen
1
Antwort
636
Ansichten
Verwenden von "ls", um den tatsächlichen Namen der Dateieigentümer anzuzeigen
Unix-Benutzer können ihre echten Namen in angeben /etc/passwd/. Der fingerBefehl kann die echten Namen anzeigen. Können ls -ldiese echten Namen der Dateieigentümer neben den Dateien angezeigt werden? Wenn lsdies nicht direkt möglich ist, wie kann dann die Ausgabe von ls -lthrough am besten durchgele...
fragte root vor 6 Jahren
0
Bewertungen
0
Antworten
711
Ansichten
Textaustausch in der Nachschlagetabelle in bash
Wir haben seltsame Benutzernamen in unserem Linux-System (wie user0001). Ich möchte die Ergebnisse ls -ldurch eine Nachschlagetabelle ersetzen, bei der die seltsamen Benutzernamen durch ihre echten Namen ersetzt werden. Ich kann eine solche Nachschlagetabelle im CSV-Format oder in einem anderen Form...
fragte root vor 6 Jahren
2
Bewertungen
2
Antworten
581
Ansicht
Ersetzen Sie die Nummer durch ein sternspezifisches Muster für die gesamte Datei
In meiner Datei möchte ich die Nummer ersetzen * Beispiel: data[0] ---> data[*] Ich habe data[0]zu data[127]und will auch für die gesamte Datei zu tun. Also wie kann ich nur für nummer tun? Ich habe es mit Befehl versucht sed 's/[[0-9][0-9]]/[*]/g' aber es funktioniert nicht richtig. Also bitte...
fragte Vishal Patel vor 6 Jahren
0
Bewertungen
0
Antworten
531
Ansicht
Machen Sie apt-get weniger verbos
Ich bin auf Debian 16.04 und habe mir ein Shellskript erstellt, um das Update zu vereinfachen. Ich nenne es regelmäßig mit sudo: apt-get -qy update apt-get -qq upgrade apt-get -qq dist-upgrade apt-get -qq autoremove apt-get -qq autoclean Funktioniert gut; aber es ist zu viel für meinen Geschmack; A...
fragte Titus vor 6 Jahren
0
Bewertungen
1
Antwort
648
Ansichten
Wie konvertiert man "yyyy-mm-dd" in "dd.mm" in der Spalte der Textdatei mit awk (oder sed usw.)?
Nehmen wir an, wir haben die folgende Zeile in einer Textdatei: ... 2018-09-13 5555 33-33 Some_string ... Ich muss die erste Spalte (Datum als yyyy-mm-dd) in ein anderes Format ( dd.mm, Jahr löschen) ändern, ohne andere Spalten zu berühren: ... 13.09 5555 33-33 Some_string ... Wie kann ich das pro...
fragte N0rbert vor 6 Jahren
1
Bewertungen
1
Antwort
555
Ansichten
mac: Verketten Sie den Inhalt von Textdateien in vielen Verzeichnissen. Ordnen Sie Verzeichnisnamen an den Inhalt der entsprechenden Textdatei an
In der folgenden Verzeichnisstruktur: directory1 -subdirectoryA --- fileA.txt -subdirectoryB --- fileB.txt- UnterverzeichnisC --- fileC.txt Ich möchte eine Textdatei erzeugen, die den folgenden Text verkettet enthält: Name des UnterverzeichnissesA- Text in fileA.txt enthalten Name des Unter...
fragte goober grape vor 6 Jahren
2
Bewertungen
1
Antwort
543
Ansichten
Nehmen Sie eine Datei mit Regexen und geben Sie die erste Übereinstimmung für jede in einer anderen Datei zurück
Ich habe zwei Dateien. a.txthat eine Liste von Regexen, getrennt durch Zeilenumbrüche. b.txthat Zeilen, von denen einige mit den regulären Ausdrücken übereinstimmen a.txt. Was ich will: Ein Befehl (wahrscheinlich grep), der die beiden Dateien übernimmt, und für jede Zeile a.txtdruckt der erste Ganzz...
fragte Jacob Kopczynski vor 6 Jahren
0
Bewertungen
1
Antwort
601
Ansicht
Wie verwende ich sed zum Entfernen von (doppelten Anführungszeichen) in Codezeilen, während sie in echten Kommentarzeilen in einer vimrc-Datei verbleiben?
Auf Ubuntu (Server / Desktop) möchte ich ein einzelnes "Zeichen (doppelte Anführungszeichen) von den Zeilenanfang in meinem entfernen /etc/vim/vimrc. Dies sollte für alle Zeilen erfolgen, die mit einem beginnen ", aber nicht, wenn "auf ein einzelnes Leerzeichen folgt, da letztere echte Kommentare an...
fragte Chris Rainey vor 6 Jahren
3
Bewertungen
1
Antwort
555
Ansichten
So erhalten Sie einen bestimmten Zeichenfolgenwert von einem SPHardwareDataType von Apple System Profiler
Ich benutze Bash, um Computer massenweise mit einem Teil der Seriennummer umzubenennen, was ziemlich einfach ist, aber mein Kunde hat verlangt, dass das Herstellungsjahr jeder Maschine an das Ende angehängt wird. Es gibt eine Adresse: curl -s https://support-sp.apple.com/sp/product?cc=XXXX Dabei s...
fragte case vor 6 Jahren
1
Bewertungen
2
Antworten
545
Ansichten
Entfernen Sie die ersten 8 Spalten aus der Ausgabe von ls mit AWK
Ich möchte AWK verwenden, um die ersten 8 Spalten aus der folgenden Ausgabe zu entfernen: ls -l lrwxrwxrwx 1 user user 23 jul 27 00:04 file1.pdf -rw-rw-r-- 1 user user 107 may 8 13:59 file 2 with spaces.mp3 lrwxrwxrwx 1 user user 11 jul 24 19:43 file3-with-hyphens.txt lrwxrwxrwx 1 user user 11 jul...
fragte Jesus DA vor 6 Jahren
2
Bewertungen
2
Antworten
1309
Ansichten
Wie kann ich eine Tabelle mit wiederholten Schlüsselwerten transponieren?
Ich habe eine Tabelle, die so aussieht: Column A | Column B 10 | 0.1 10 | 0.2 10 | 0.3 20 | 0.4 20 | 0.5 20 | 0.6 Ich muss es umsetzen, um so auszusehen: 10 | 20 0.1 | 0.4 0.2 | 0.5 0.3 | 0.6 Fast 2k verschiedene Werte in Spalte A, für jeden gibt es genau 1k-Werte in Spalte B, die sich möglicherw...
fragte RSFalcon7 vor 6 Jahren
0
Bewertungen
1
Antwort
466
Ansichten
Warum ersetzt awk sub meine Eingabe nicht?
Ich habe Schwierigkeiten gehabt, ein awk-Programm zu schreiben, das Eingabedateien verwendet und den ursprünglichen und durch Leerzeichen getrennten Dateinamen nur in der zweiten Spalte anzeigt. Warum funktioniert der folgende Befehl nicht dafür? echo -e "abc/123\ndef/456" | awk '' Für die Aufzeichn...
fragte Przemek Hugh Kaznowski vor 6 Jahren
0
Bewertungen
1
Antwort
617
Ansichten
So erstellen Sie mehrere HTML-Tabellen aus mehreren CSV-Dateien mit einem Shell-Skript
Ich habe zwei CSV-Dateien wie folgt: test1.csv: user size aaa 10 bbb 20 ccc 30 test2.csv: name value www 5 mmm 8 ppp 9 Ich möchte dies mit einem Shell-Skript in zwei separate HTML-Tabellen konvertieren. Wie mache ich das?
fragte Praveen Prakasan vor 6 Jahren
0
Bewertungen
2
Antworten
1300
Ansichten
Wie extrahiere ich Json-Datei mit awk / sed?
Eingabedaten.json { "lastUpdateTime" : "2018-07-20T10:56:26.000Z", "items" : [ { "date" : "2018-07-19T21:09:27.000Z", "user" : "dddd", "size" : 5219402, "rawSize" : 15658206, "numFiles" : 119 }, { "date" : "2018-07-19T21:09:27.000Z", "user" : "aaaa", "size" : 20524410845, "rawSize" : 61573215663, "n...
fragte Praveen Prakasan vor 6 Jahren
0
Bewertungen
1
Antwort
551
Ansicht
Awk, aber nur einen Teil eines Feldes drucken
Ich befasse mich nur mit einem Teil eines bestimmten Feldes (Hostname) in einer Protokollzeile und möchte alle eindeutigen Vorkommen dieses Teils drucken. Ich mache momentan so etwas wie: zcat $file | awk '$2~/f/ ' | sort | uniq -c | sort -rn Das Problem ist, dass Feld 14 wirklich lang ist und ein...
fragte Sean McCarthy vor 6 Jahren
0
Bewertungen
1
Antwort
629
Ansichten
So vergleichen Sie zwei Spalten von zwei verschiedenen Dateien
Ich habe zwei Dateien. Die erste enthält etwas wie: a.com,5,some,text b.com,10,some,text c.com,5,some,text d.com,12,some,text e.com,5,some,text c.com,5,some,text Die zweite enthält etwas wie: c.com,5,some,text d.com,12,some,text a.com,5,some,text b.com,10,some,text e.com,5,some,text c.com,5,some,te...
fragte user9371654 vor 6 Jahren
0
Bewertungen
2
Antworten
442
Ansichten
So suchen Sie eine Zeichenfolge ab der zweiten Spalte
Ich habe eine Datei, die durch Kommas getrennte Zeichenfolgen enthält. Die Zeichenfolgen können Punkte enthalten (dh nicht nur alphanumerische Zeichen). Dies ist ein Beispiel: site1.com,Level1.2 site2.com,Level1.1,Level1.0,Level1.2 site3.com,Level1.2 site4.com,Level1.2,Level1.1,Level1.0,Levelv3 site...
fragte user9371654 vor 6 Jahren
0
Bewertungen
1
Antwort
443
Ansichten
eine Schleife in Awk-Befehl
Ich habe eine Datei mit folgenden Eingabedaten: Sample1 Feature 1 A B C D Feature 2 E F G Sample2: Feature 1 H I Feature 2 L O P Und ich hätte gerne folgende Ausgabe: Sample1 Feature 1: 4 Feature 2: 3 Sample2 Feature 1: 2 Feature 2: 3 Im Grunde versuche ich zu zählen, wie viele Elemente in jede...
fragte Monah vor 6 Jahren
0
Bewertungen
1
Antwort
635
Ansichten
Paket nicht gefunden für awk.exe und csh.exe in Cygwin 2.10.0
Ich aktualisiere von cygwin 1.7.35 auf cygwin 2.10.0. Ich konnte jedoch kein Paket finden, das awk & csh-Binärdateien (.exe) enthält. Wenn I - Typ info cshoder info awkin cygwin (2.10.0) Klemme zeigt es den Ausgang für gawkund tcshBefehl. Beeinflusst diese neuere Version die Skripts, die diese B...
fragte Mayank vor 6 Jahren
1
Bewertungen
2
Antworten
840
Ansichten
Wie kann ich iperf-Ergebnisse nur für Intervall und Bandbreite ausgeben?
Ich versuche die Ausgabe des Befehls zu erhalten iperf -c 10.0.0.1 -t 3600 -i 2 Außerdem müssen nur die Felder Intervall und Bandbreite für die gesamte Protokollierungsstunde aufgelistet werden. Ich habe grep oder awk seit Jahren nicht mehr benutzt. Hilfe wäre super! Beispielausgabe: --------------...
fragte Gutsygibbon vor 6 Jahren
0
Bewertungen
1
Antwort
421
Ansicht
Wie kann ich einen String beim Auftreten eines Zeichens in der Shell mit set und awk aufteilen?
Ich verwende eine eingebettete Version von Shell. Und ich muss einen String mit set und awk aufteilen? KEIN BASH BITTE Wie mache ich das? Das folgende Skript ist nicht vollständig und führt zu einer falschen Ausgabe. #!/bin/sh string="1:2" set -- $(echo $string | awk -F':' '') echo "1: $1" echo "2...
fragte hebbo vor 6 Jahren
0
Bewertungen
1
Antwort
524
Ansichten
Extrahieren, sortieren und speichern Sie Daten aus mehreren Dateien in einer
Ich habe mehrere .sieDateien Das SIE-Format ist ein offener Standard für die Übertragung von Abrechnungsdaten zwischen unterschiedlicher Software, die von verschiedenen Softwareanbietern produziert wird. Ich möchte einige Informationen extrahieren und eine große geordnete Datei erstellen, die nach...
fragte zaonline vor 6 Jahren
3
Bewertungen
1
Antwort
430
Ansichten
Fügen Sie bestimmten Text in jede leere Zeile ein
Ich habe eine Datei wie unten abc pqr xyz aaa bbb ccc Ich möchte in jeder leeren Zeile einen bestimmten Text wie "this is test" hinzufügen abc this is test pqr xyz this is test this is test aaa bbb this is test ccc Hilf mir das zu tun. Vielen Dank
fragte Jaimin vor 6 Jahren