Durchdrehen mit grep und sed
host: 195.14.5.5 block: froot smoerebroed: canabis
host: 195.14.5.8 block: froot smoerebroed: tarantula
Kleine Denksportaufgabe:
Ich habe eine Textdatei, in der obige Zeilen stehen.
Ich möchte mit sed ALLES, was in den obigen Zeilen hinter "smoerebroed: " steht, in Sternchen * verwandeln.
Also sollen im Beispiel die Begriffe canabis und tarantula in Sternchen verwandelt werden.
Prinzipiell gehts ja so ungefähr:
sed "s/smoerebroed */**/g" Dateiname.txt > neueDatei.txt
Nur klappt das nicht so recht, ich hab irgend ein Komma oder was anderes undefinierbares vergessen.
Nun ist die Synthax von sed nicht gerade etwas das für Menschen mit einem IQ unter 300 erfunden wurde.
Eventuell kann mir einer dabei helfen, mein Hirn zu entlasten.
sed Anleitungen gibts zu Hauf - doch sie lesen sich (für meine Begriffe) wie Wegbeschreibungen für den kürzesten Weg in die Klapse.
Danke
host: 195.14.5.8 block: froot smoerebroed: tarantula
Kleine Denksportaufgabe:
Ich habe eine Textdatei, in der obige Zeilen stehen.
Ich möchte mit sed ALLES, was in den obigen Zeilen hinter "smoerebroed: " steht, in Sternchen * verwandeln.
Also sollen im Beispiel die Begriffe canabis und tarantula in Sternchen verwandelt werden.
Prinzipiell gehts ja so ungefähr:
sed "s/smoerebroed */**/g" Dateiname.txt > neueDatei.txt
Nur klappt das nicht so recht, ich hab irgend ein Komma oder was anderes undefinierbares vergessen.
Nun ist die Synthax von sed nicht gerade etwas das für Menschen mit einem IQ unter 300 erfunden wurde.
Eventuell kann mir einer dabei helfen, mein Hirn zu entlasten.
sed Anleitungen gibts zu Hauf - doch sie lesen sich (für meine Begriffe) wie Wegbeschreibungen für den kürzesten Weg in die Klapse.
Danke
Please also mark the comments that contributed to the solution of the article
Content-ID: 63598
Url: https://administrator.de/contentid/63598
Printed on: October 9, 2024 at 21:10 o'clock
2 Comments
Latest comment