The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
vissza az előző minta egyezik agyelszívást A UNIX a dummies Kérdések és válaszok 4 12-08-2008 05:17 PM
sed - Cseréljen vonal, amely a minta egyezik egy új sor kousikan Shell programozás és Scripting 2 03-24-2007 07:24 AM
SED: mérkőzés mintázat és törlése egyezésű tételek not4google Shell programozás és Scripting 7 11-22-2006 09:58 AM
Hogyan lehet törölni sorok nem egyezik a minta JumboGeng A UNIX a dummies Kérdések és válaszok 1 09-20-2006 05:52 AM
egyezik a minta, a nyomtatás és a következő sorba nymus7 Shell programozás és Scripting 4 07-29-2005 12: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 Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 7
Concatenating több vonal egy vonal, ha egyezik minta

Hi all,

Már dolgozik a script amit megüt a közúti blokk most. Írtam egy script segítségével sed ki az alábbi adatokat és szivattyúzzák másik file:

Súlyossági ............: MAJORWARNING
Összefoglaló:
A rendszer hőmérséklete a normál tartományba.
Súlyossági ............: MAJORWARNING
Összefoglaló:
Csatoló hardverek path 0/4/1/0: Megkapta az interrupt jelző és
Elasztikus Store hiba Storm
Súlyossági ............: MAJORWARNING
Összefoglaló:
Csatoló hardverek path 0/3/1/0: Megkapta az interrupt jelző és
Elasztikus Store hiba Storm
Súlyossági ............: MAJORWARNING
Összefoglaló:
A rendszer hőmérséklete a normál tartományba.

Azt akarom formázni, hogy így néz ki:
"Súlyossági :.......... összefoglalása :........"
"Súlyossági :.......... összefoglalása :........"
"Súlyossági :.......... összefoglalása :........"
"Súlyossági :.......... összefoglalása :........"

úgy, hogy minden ocurance lesz egy vonal

Any ideas? Remélem valaki tud segítsen nekem gyorsan.

Köszönöm
phixsius.
  #2 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.847
Vele GNU Awk:

Kód:
awk 'NF&&$1=RS$1'  RS="Severity" filename
  #3 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 7
Szia radoulov,

Futottam a sor, azonban ez a teljesítmény:

Severityeverity ............: MAJORWARNING
Severityummary: csatoló hardverek path 0/3/1/0: Megkapta az interrupt megjelölve és rugalmas
Severitytore Hiba
Severitytorm
Severityeverity ............: MAJORWARNING
Severityummary: csatoló hardverek path 0/4/1/0: Megkapta az interrupt megjelölve és rugalmas
Severitytore Hiba
Severitytorm
Severityeverity ............: MAJORWARNING
Severityummary:
Severityystem hőmérséklete a normál tartományba.
  #4 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.847
Mondom GNU Awk ...
  #5 (permalink)  
Old 01-24-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.847
Mivel ez a minta szerint kell a munkát, nemGnu Awk:

Kód:
awk 'ORS=/:/?FS:RS' filename
Használja nawk / vagy usr/xpg4/bin/awk Solaris.
  #6 (permalink)  
Old 01-24-2008
phixsius phixsius is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 7
Hé haver,

Thanks a lot for your suggestions. Unfort, sajnálom, hogy még mindig doesnt előállítani az eredmény I'm looking ...

Gondolj van más logika, hogy ennek eléréséhez?
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 01:20 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0