The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
zurück zurück für Mustervergleich Abwanderung UNIX for Dummies Questions & Answers 4 12-08-2008 05:17 PM
sed - Ersetzen Sie die Zeile enthält die Mustervergleich mit einer neuen Zeile kousikan Shell Programmierung und Scripting 2 03-24-2007 07:24 AM
SED: Spiel & Muster mit Zeilen löschen not4google Shell Programmierung und Scripting 7 11-22-2006 09:58 AM
So löschen Sie Zeilen nicht mit einem Muster JumboGeng UNIX for Dummies Questions & Answers 1 09-20-2006 06:52 AM
mit einem Muster aus, drucken Sie es und die nächste Zeile nymus7 Shell Programmierung und Scripting 4 07-29-2005 01:59 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Beiträge: 7
Konkatenation mehrere Zeilen zu einer Zeile, wenn mit Muster

Hi all,

Ich arbeite an einem Skript, das ich getroffen habe jetzt eine Straße blockieren. Ich habe ein Script mit sed zum Extrahieren der Daten unten gepumpt und in einer anderen Datei:

Schwere ............: MAJORWARNING
Zusammenfassung:
System Temperatur ist von normalen Bereich.
Schwere ............: MAJORWARNING
Zusammenfassung:
Adapter auf Hardware 0/4/1/0 Weg: mit einem Interrupt-Anzeige-und
Elastische Store Fehler Storm
Schwere ............: MAJORWARNING
Zusammenfassung:
Adapter auf Hardware 0/3/1/0 Weg: mit einem Interrupt-Anzeige-und
Elastische Store Fehler Storm
Schwere ............: MAJORWARNING
Zusammenfassung:
System Temperatur ist von normalen Bereich.

Ich möchte es an Format sieht wie folgt aus:
"Schwere :.......... Zusammenfassung :........"
"Schwere :.......... Zusammenfassung :........"
"Schwere :.......... Zusammenfassung :........"
"Schwere :.......... Zusammenfassung :........"

so dass jeder ocurance wird in eins Linie

Irgendwelche Ideen? Hoffe jemand kann mir helfen, schnell.

Danke
phixsius.
  #2 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lage: Варна, България / Milano, Italia
Posts: 2927
Mit GNU Awk:


Code:
awk 'NF&&$1=RS$1'  RS="Severity" filename

  #3 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Beiträge: 7
Hi radoulov,

Ich habe die Linie, aber das war die Ausgabe:

Severityeverity ............: MAJORWARNING
Severityummary: Adapter auf Hardware Weg 0/3/1/0: mit einem Anzeige-und Interrupt-Elastic
Severitytore Fehler
Severitytorm
Severityeverity ............: MAJORWARNING
Severityummary: Adapter auf Hardware Weg 0/4/1/0: mit einem Anzeige-und Interrupt-Elastic
Severitytore Fehler
Severitytorm
Severityeverity ............: MAJORWARNING
Severityummary:
Severityystem Temperatur von normalen Bereich.
  #4 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lage: Варна, България / Milano, Italia
Posts: 2927
Ich sagte, GNU Awk ...
  #5 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Lage: Варна, България / Milano, Italia
Posts: 2927
Da Ihre Probe sollte mit nicht -Gnu Awk:


Code:
awk 'ORS=/:/?FS:RS' filename

Verwenden Sie nawk oder / usr/xpg4/bin/awk auf Solaris.
  #6 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Registrierte Nutzer
  
 

Join Date: Jan 2008
Beiträge: 7
Hey mate,

Vielen Dank für Ihre Anregungen. Unfort, es tut mir leid, ihre noch doesnt produzieren das Ergebnis Ich interessiere mich ...

Denke, es gibt eine andere Logik, um dies zu erreichen?
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 03:15 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0