Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
Google Site



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 05-06-2009
Registrert bruker
 

Bli Date: Mar 2009
Innlegg: 2
Kombinere to tekstlinjer i en

Her er eksempler fil:
646 STARTED Tir Des 30 06:38:53 2008
Job DdCustXAddr_brad har blitt nullstilt.
647 STARTED Tir Des 30 06:38:54 2008
Starter Job DdCustXAddr_brad. (...)
704 STARTED Tir Des 30 06:49:02 2008
Job DdCustXAddr_brad avbrutt.


Jeg ønsker å kombinere alle ikke-nummererte linje med forrige linje.

og ender opp med:
646 STARTED Tir Des 30 06:38:53 2008 Job DdCustXAddr_brad er tilbakestilt.
647 STARTED Tir Des 30 06:38:54 2008 Starter Job DdCustXAddr_brad. (...)
704 STARTED Tir Des 30 06:49:02 2008 Job DdCustXAddr_brad avbrutt.
Sponsede lenker
  #2 (permalink)  
Old 05-06-2009
vgersh99's Avatar
Moderator
 

Bli Date: Feb 2005
Sted: Boston, MA
Innlegg: 5181

Code:
nawk 'ORS=(FNR%2)?FS:RS' myFile

  #3 (permalink)  
Old 05-06-2009
Registrert bruker
 

Bli Date: Mar 2009
Innlegg: 2
flott! Tusen takk - hva refererences anbefaler du å bidra til å forstå dette?
  #4 (permalink)  
Old 05-06-2009
joeyg's Avatar
joeyg joeyg is offline Forum Staff  
modérateur
 

Bli Dato: desember 2007
Sted: Hjemme i 17-tiden verdensmesteren Boston Celtics
Innlegg: 1439
Wink her er en måte å tenke ...


Code:
> cat file17
Here is the sample file:
646 STARTED Tue Dec 30 06:38:53 2008
Job DdCustXAddr_brad has been reset.
647 STARTED Tue Dec 30 06:38:54 2008
Starting Job DdCustXAddr_brad. (...)
704 STARTED Tue Dec 30 06:49:02 2008
Job DdCustXAddr_brad aborted.

> cat file17 | sed 's/^[0-9]\{3\}/~&/' | tr "\n" " " | tr "~" "\n"
Here is the sample file: 
646 STARTED Tue Dec 30 06:38:53 2008 Job DdCustXAddr_brad has been reset. 
647 STARTED Tue Dec 30 06:38:54 2008 Starting Job DdCustXAddr_brad. (...) 
704 STARTED Tue Dec 30 06:49:02 2008 Job DdCustXAddr_brad aborted.

  #5 (permalink)  
Old 05-06-2009
vgersh99's Avatar
Moderator
 

Bli Date: Feb 2005
Sted: Boston, MA
Innlegg: 5181
Sitat:
Originally Posted by mfavero View Post
flott! Tusen takk - hva refererences anbefaler du å bidra til å forstå dette?
'mann nawk'
gawk manuelle
Sponsede lenker
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er Av


Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Kombinere mange linjer til en bruker awk eller noen unix cmd Pinnacle Shell programmering og Skripting 14 05-18-2009 07:11
Sed: Kombinere flere linjer i en gullfisk Shell programmering og Skripting 3 09-10-2008 03:52
kombinere linjer mellom 2 mønster bruke awk shell.scriptor Shell programmering og Skripting 3 08-26-2008 08:05
hjelpe kombinere linjer i awk blueheed Shell programmering og Skripting 2 03-23-2006 06:26
trenger hjelp til å legge linjer / kombinere linjer i en fil ... mr_manny Shell programmering og Skripting 2 01-06-2006 06:45



Alle klokkeslett er GMT -4. Nå er klokken 06:10.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0