The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



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.

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Hvordan lage en linje blinker i produksjon og også hvordan du øker skriftstørrelsen i produksjonen mail2sant Shell programmering og Skripting 3 04-14-2008 07:30
Sortering i C + + .. ronix007 High Level Programmering 6 03-06-2008 05:16
Sortering / Arkivert Definere / Output problem TiredOrangeCat Shell programmering og Skripting 1 02-12-2007 12:41
Sortering problem "sort-k 16,29 sample.txt> output.txt" ganapati Shell programmering og Skripting 3 08-01-2006 05:55
Sortering "ls" effekt på mer enn 1 kolonne Nicol UNIX for Dummies Spørsmål og svar 1 09-20-2005 07:37

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 Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 01-08-2007
funksen funksen is offline Forum Advisor  
Registrert bruker
  
 

Bli Dato: november 2006
Sted: Østerrike / Wien
Innlegg: 430
sortering output

hei,

Jeg får en effekt som

uid \u003d bruker1
gecos \u003d user

uid \u003d user2
gecos \u003d admin

gecos \u003d sol admin
uid \u003d user3

uid \u003d user4
gecos \u003d sol, admin

og må det endres til:

uid \u003d bruker1
gecos \u003d user

uid \u003d user2
gecos \u003d admin

uid \u003d user3
gecos \u003d sol admin

uid \u003d user4
gecos \u003d sol, admin

fila har omtrent 180 linjer og ~ 4 paragrafer er ikke i riktig rekkefølge

takk på forhånd

funksen
  #2 (permalink)  
Old 01-08-2007
Perderabo's Avatar
Perderabo Perderabo is online now Forum Staff  
Unix Daemon
  
 

Bli Dato: Aug 2001
Beliggenhet: Ashburn, Virginia
Innlegg: 9116
Code:
$ cat datafile
uid=user1
gecos=user

uid=user2
gecos=admin

gecos=sol admin
uid=user3

uid=user4
gecos=sol, admin

$ cat scr
#! /usr/bin/ksh

awk  '  /^uid/ { u=$0 }
        /^gecos/ { g=$0 }
        /^$/  { print ; print u ; print g }'
$ ./scr < datafile

uid=user1
gecos=user

uid=user2
gecos=admin

uid=user3
gecos=sol admin

uid=user4
gecos=sol, admin
$
  #3 (permalink)  
Old 01-09-2007
anbu23 anbu23 is offline Forum Advisor  
Registrert bruker
  
 

Bli Date: Mar 2006
Beliggenhet: Bangalore, India
Innlegg: 1398
Code:
sed "/^gecos/{N;s/\(.*\)\n\(uid=.*\)/\2\\
\1/;}" file
  #4 (permalink)  
Old 01-09-2007
funksen funksen is offline Forum Advisor  
Registrert bruker
  
 

Bli Dato: november 2006
Sted: Østerrike / Wien
Innlegg: 430
god jobb, både fungerer perfekt

mange takk

jubelropet funksen
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




Alle klokkeslett er GMT -4. Nå er klokken 05:05.


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-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0