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
gjøre flere linje inneholder et mønster i én linje VTAWKVT Shell programmering og Skripting 13 12-04-2008 06:40
Grepping 1 linje over og under mønster iAm4Free Shell programmering og Skripting 4 10-07-2007 10:24
legge til en linje etter et mønster melanie_pfefer Shell programmering og Skripting 2 05-07-2007 01:38
sed - Erstatt Line som inneholder mønsteret samsvarer med en ny linje kousikan Shell programmering og Skripting 2 03-24-2007 07:24
Bytte mer enn 1 mønster i en linje Manan Shell programmering og Skripting 6 12-28-2006 01:58

 
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 11-21-2007
FK_Daemon FK_Daemon is offline
Registrert bruker
  
 

Bli Dato: november 2007
Innlegg: 2
Utskrift ut mønster på linje

Jeg har scoured forumet og funnet lignende problemer, men jeg kan ikke synes å tilpasse dem til å hjelpe meg med min sak.

Dette er et todelt spørsmål.

Jeg har et multi linje filen genereres av ps |-ef

Jeg trenger å skrive ut en bestemt type mønster. Mønsteret er en del statiske og del dynamisk.

Det er en fil / s (mønster) som inneholder / s to bokstaver og tre til fire tall, og noen ganger enda bokstav på slutten.

f.eks GY1020.def, WN093.def og så videre. Filene (mønstre) er plassert på ulike kataloger (noen med veldig lange navn) slik at resultatet fra "ps-EF" kutt av en del av toppnivådomenet (. Def) slik at den leser WN093.d

Utdataene fra "ps-EF" ser omtrent slik ut (de to siste kolonnene vist nedenfor):

/ bin / ksh / export/home/user/RUN/DEFFILES/GY/GY1020.def G
/ bin / ksh / export/home/user/RUN/DEFFILES/WN/RST/WN093.d
/ bin / ksh / export/home/user/VB9530.def / mer / tekst / 1
/ bin / ksh / export/home/user/RUN/DEFFILES/LO/LO6002a.def

Jeg vil skrive ut:
GY1020
WN093
VB9530
LO6002a

Alternativt: (legger. def for de som får kuttet)
GY1020.def
WN093.def
VB9530.def
LO6002a.def

Jeg vet "sed"Kan gjøre dette, og søk etter [az] [az] [0-9] [0-9] [0-9], eller noe lignende, men jeg kan ikke få vite hva jeg vil.

Den andre delen av mitt spørsmål; Er det en måte å få "ps" for å sende ut alle data og ikke bare kutte slutten av som vist ovenfor?

Noen hjelp med dette vil være veldig mye verdsatt.

Sist endret av FK_Daemon; 11-21-2007 på 10:57..
 

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 06:28.


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