Als «sed» getaggte Fragen

sed ist ein Befehlszeilen-Stream-Editor zum Filtern und Transformieren von Text.

5
awk / sed / perl one liner + wie man nur die eigenschaftszeilen aus der json datei druckt
So drucken Sie nur die Eigenschaftszeilen aus der JSON-Datei Beispiel einer JSON-Datei { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# Set KAFKA …
10 awk  sed  perl  json  jq 

1
sed -e '$! d' funktioniert nicht wie erwartet?
Wenn ich renne: sudo /usr/local/nginx/sbin/nginx -t Ich komme zurück: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful Ich möchte nur die letzte Zeile, damit ich laufe: sudo /usr/local/nginx/sbin/nginx -t | sed -e '$!d' Aber ich komme genauso zurück wie ohne sed.

5
Implementieren eines erweiterten regulären Ausdrucks zum Hinzufügen einer variablen Anzahl führender Nullen basierend auf der Position in einer Zeichenfolge
Ich habe Probleme, meine sed-Syntax zu ändern, um einem numerischen Organisationsschema eine unterschiedliche Anzahl führender Nullen hinzuzufügen. Die Zeichenfolgen, mit denen ich arbeite, sehen wie folgt aus 1.1.1.1,Some Text Here Nutzung der sed-Syntax sed -r ":r;s/\b[0-9]{1,$((1))}\b/0&/g;tr" Ich kann die Antwort auslösen 01.01.01.01,Some Text Here Was ich jedoch suche, ist etwas, …




6
Wie ersetze ich Zeitstempel in einer Datei durch andere Formate?
Ich habe eine Datei, die Epochendaten enthält, die ich in lesbare konvertieren muss. Ich weiß bereits, wie die Datumskonvertierung durchgeführt wird, z. [server01 ~]$ date -d@1472200700 Fri 26 Aug 09:38:20 BST 2016 ..aber ich habe Mühe herauszufinden, wie ich seddurch die Datei gehen und alle Einträge konvertieren kann. Das Dateiformat …

9
Konvertieren Sie Zeilen in Spalten
Ich habe eine Datei, die Details zu VMs enthält, die in einem Hypervisor ausgeführt werden. Wir führen einen Befehl aus und leiten die Ausgabe in eine Datei um. Und die Daten sind im folgenden Format verfügbar. Virtual Machine : OL6U5 ID : 0004fb00000600003da8ce6948c441bb Status : Running Memory : 65536 Uptime …

2
Löschen Sie nachfolgende Kommas in der Zeile
Wie lösche ich eine Reihe von nachgestellten Kommas in bash: a,b,c,d,,,, 1,2,3,,,, Gewünschte Ausgabe: a,b,c,d 1,2,3 Versucht dies zu tun: grep "5628" test.csv | sed 's/,*$//g' aber es funktioniert nicht. Die Datei stammte ursprünglich von einem Windows-Computer.
10 sed 


5
Entfernen Sie Backslashes aus einer Textdatei
ich habe Eingang: NISHA =\455 Ausgabe: NISHA = 455 Ich möchte \aus der Ausgabe entfernen . Ich habe versucht, den Befehl zu verwenden, sed "s/[\]//g" Paber er funktioniert nicht und weist auf einen Fehler hin: character found after backslash is not meaningful


4
Ersetzen Sie eine Zeichenfolge mit Zeilenumbrüchen
Mit der bashShell in einer Datei mit Zeilen wie den folgenden first "line" <second>line and so on Ich möchte ein oder mehr Vorkommen von ersetzen "line"\n<second>mit other charactersund jedes Mal zu erhalten: first other characters line and so on Daher muss ich eine Zeichenfolge sowohl durch Sonderzeichen wie "und <als …


2
Wie erfolgt die Inplace-Änderung einer Datei?
Was bedeutet die "Inplace" -Modifikation einer Datei, zB via sed -ioder perl -i? Meine Frage ist, wie diese Inplace-Änderung durchgeführt wird. Wird die Datei kopiert, erfolgt die Änderung in der Kopie und ersetzt dann das Original? Oder wird die Originaldatei irgendwie geändert?
10 files  sed  perl 

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.