The UNIX and Linux Forums  

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hur kan man förneka grep resultatet? mmdawg Shell-programmering och Skript 4 05-05-2008 09:24
diaplaying de grep resultat rag84dec Shell-programmering och Skript 1 03-27-2008 02:37
grep för att hantera ett 0 resultat PANTERKATT UNIX for Dummies Frågor & Svar 6 02-05-2007 11:19
Att ha ett numeriskt resultat från grep HAK Dee UNIX for Dummies Frågor & Svar 2 08-07-2006 08:26
append ESK string beilstwh Shell-programmering och Skript 2 05-11-2005 02:33

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 denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 03-19-2008
melanie_pfefer melanie_pfefer is offline
Registered User
  
 

Join Date: Nov 2006
Inlägg: 234
bifoga en sträng till en grep resultat

hej,

iostat-En | grep Leverantör | grep-v dv | awk '(print $ 1 $ 2)' | sort-u

avkastning

Leverantör: HP

Jag vill lägga till disk till den. dvs

Disk Leverantör: HP
hur man gör det?
tack
  #2 (permalänk)  
Old 03-19-2008
Klashxx's Avatar
Klashxx Klashxx is offline Forum Advisor  
HP-UX/Linux/Oracle
  
 

Join Date: februari 2006
Ort: Almería, Spanien
Inlägg: 393
Prova:

Kod:
iostat -En|awk '/Vendor/ && !/DV/ && !a[$1]++{print "Disk "$1 $2}'

  #3 (permalänk)  
Old 03-19-2008
nua7 nua7 is offline
Registered User
  
 

Join Date: mars 2008
Plats: / bin / sh
Inlägg: 353
append_vendor \u003d Disk `iostat-En | grep Leverantör | grep-v dv | awk '(print $ 1 $ 2)' | sort-u`

echo $ append_vendor

append_vendor skulle ha DiskVendor
  #4 (permalänk)  
Old 03-19-2008
Klashxx's Avatar
Klashxx Klashxx is offline Forum Advisor  
HP-UX/Linux/Oracle
  
 

Join Date: februari 2006
Ort: Almería, Spanien
Inlägg: 393
NUA det är ett perfekt exempel på Useless Användning av Grep + slag + echo ....
  #5 (permalänk)  
Old 03-19-2008
melanie_pfefer melanie_pfefer is offline
Registered User
  
 

Join Date: Nov 2006
Inlägg: 234
hej,

bash $ iostat-En | awk '/ Leverantör / & &! / DV / & &! a [$ 1] + + (print "Disk" $ 1 $ 2)'

awk: syntaxfel nära linje 1
awk: bailing ut nära linje 1

någon idé please?

tack.
  #6 (permalänk)  
Old 03-19-2008
Klashxx's Avatar
Klashxx Klashxx is offline Forum Advisor  
HP-UX/Linux/Oracle
  
 

Join Date: februari 2006
Ort: Almería, Spanien
Inlägg: 393
Hej, kan u post resultatet av följande kommando:


Kod:
uname -a

BTW, använd:


Kod:
iostat -En|awk '/Vendor/ && !/DV/ && !a[$2]++{print "Disk "$1 $2}'

  #7 (permalänk)  
Old 03-19-2008
melanie_pfefer melanie_pfefer is offline
Registered User
  
 

Join Date: Nov 2006
Inlägg: 234
samma resultat för 2: a kommandot

Jag använder Solaris 8 och 10

Observera också att detta fungerar perfekt:

iostat-En | awk '/ Leverantör / & &! / DV / (print "Disk" $ 1 $ 2)'
Closed Thread

Komihåglista

Taggar
Solaris

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 08:20.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0