The UNIX and Linux Forums  
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.

Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Vis kolonne navne, når adgang til en tabel ved hjælp perl chriss_58 Shell Programmering og Scripting 1 12-23-2008 04:26 PM
Udvinder kolonne navne fra en tabel .. SQL med UNIX fmina UNIX for dummyer Spørgsmål & svar 4 08-19-2008 01:52 AM
Print kolonne navne sammen med værdier fra SQL thana Shell Programmering og Scripting 5 07-24-2008 02:33 AM
Process ID's i filnavne tekster757 UNIX for dummyer Spørgsmål & svar 1 03-07-2008 12:29 PM
Kolonne navne i flade filer srivsn Shell Programmering og Scripting 1 12-27-2005 06:47 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 Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 01-01-2009
Siddiqui siddiqui is offline
Registreret Bruger
  
 

Join Date: Jan 2009
Stillinger: 1
Lightbulb eleminate repated proces navne og få anden kolonne værdi

Jeg vil shell script, der kan fjerne disse gentagne proces og få værdien af top proces i anden kolonne.

Mærket med rødt en eneste jeg ønsker, at andre gentagne proces bør fjerne, men hvordan? Help me out guys.


oracle 496.094
oracle 471.572
oracle 471.497
oracle 470.561
ko9coll 96.157
kuxagent 91.252
shlap64 90.914
koragent 90.591
koragent 90.450
ko9coll 90.372
tnslsnr 90.203
stat_daemon 90.196
kux_vmstat 89.484
ifstat 89.436
nfs_stat 89.402
kddsignl 88.875
kddsignl 88.875
ibmdiradmn 88.437
  #2 (permalink)  
Old 01-01-2009
dennis.jacob dennis.jacob is offline Forum Advisor  
dj - den studerende
  
 

Join Date: Feb 2007
Location: Danmark / Bangalore / Cochin
Posts: 596
Prøv:

Code:
awk '{ if(a[$1]=="") {a[$1]=$2; print $1" "a[$1]; } }'  filename
  #3 (permalink)  
Old 01-01-2009
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell programmør, forfatter
  
 

Join Date: Mar 2007
Beliggenhed: Toronto, Canada
Stillinger: 2361
Code:
awk '!x[$1]++' filename
  #4 (permalink)  
Old 01-02-2009
summer_cherry summer_cherry is offline Forum Advisor  
Registreret Bruger
  
 

Join Date: Jun 2007
Location: Beijing Kina
Indlæg: 1.088
Code:
#! /usr/bin/perl
open FH,"<a.txt";
while(<FH>){
	my @tmp=split(" ",$_);
	if(! exists $hash{$tmp[0]}){
		print $_;
		$hash{$tmp[0]}++;
	}
}
close FH;
  #5 (permalink)  
Old 01-02-2009
methyl methyl is offline
Registreret Bruger
  
 

Join Date: Mar 2008
Stillinger: 1175
Idé:
Se om din "PS" kommando har den "-H" (hierarki) valgmulighed.
Pas på:
1) unix ikke nødvendigvis tildele proces id'er i numerisk rækkefølge.
2) Jeg har ikke bemærket en proces hierarki med Oracle. På mit system moderselskabet proces PPID for alle Oracle-processer er ID 1 (init). Dit kan være anderledes.
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 11:29 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0