Zum Inhalt springen

Unix sed entwerten von Sonderzeichen


Empfohlene Beiträge

Geschrieben (bearbeitet)

Hallo liebe Community,

ich muss gerade ne Übersicht erstellen dazu will ich per sed - Befehl alle Zeilen in einen Befehl umwandeln.

Mein Problem ist das ich wenn ich den Befehl absetze kommt nur ">" und weiter passiert nichts...

(das sollte doch dann der Modus sein in dem man sed normal als Editor verwendet oder?)

sed 's/^/grep "/' name | sed 's/$/" \/home\/do.100\/p3\/log\/druck_* | tail -1 | awk \'\{print \$2, \$3, \$4\}\'/' > nutzung

An sich soll der Befehl in der Datei dann wie folgt lauten.

grep "druckername" /home/do.100/p3/log/druck_* name | tail -1 | awk '{print $2, $3; $4}' > nutzung

Ich hoffe ich habe mich Verständlich genug ausgedrückt ^^

Danke für eure Hilfe schon im Voraus.

Gruß

Bummel

Bearbeitet von bummel
Geschrieben

Also das Problem sollte mit irgendwie mit dem awk - Befehl zusammenhängen.

Bis dahin wird meine Datei so angepasst wie ich es möchte.

Geschrieben

In der eigentlichen Datei sind nur die Namen der Drucker enthalten.

So sollen die 900+ Zeilen in meiner Datei aussehen.

grep "druckername" /home/do.100/p3/log/druck_* name | tail -1 | awk '{print $2, $3; $4}' > nutzung

Und damit ich das nicht x-mal tippen muss ^^ wollte ich das mit sed anpassen.

Geschrieben

for drucker in $(cat eingabedatei); do 

  echo 'grep "${drucker}" pfad' >> ausgabedatei

done

wobei du natürlich mit dem for auch direkt die befehle absetzen könntest anstatt in eine datei zu lenken

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...