The UNIX and Linux Forums  


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
kolonne space rollthecoin AIX 4 07-09-2008 09:36
ekstrakt kolonne basert på navnet t27 UNIX for Dummies Spørsmål og svar 3 08-29-2007 02:04
kolonnen søk user_007 Shell programmering og Skripting 8 07-01-2007 06:52
filtrere ut bestemt kolonne fra en fil CamTu Shell programmering og Skripting 4 04-04-2005 07:24
filtrere basert på kolonnen verdi rraajjiibb Shell programmering og Skripting 2 05-25-2004 10:09

 
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 10-16-2008
ProGrammar ProGrammar is offline
Registrert bruker
  
 

Bli Dato: Oct 2008
Innlegg: 13
hensikt: df-kh | filtrere basert på kapasitet (brukt plass) kolonnen der%> 85

Jeg vil gjøre dette i SH, men dersom muligheten finnes bare i andre skjell steder som er akseptabelt.

% DF-KH
Filsystem som brukes avail capacity Mounted on
...
/ dev/dsk/c0t0d0s1 103G 102g 23M 100% / export/DISK15
...
# Output truncated for enkelhets

Målet mitt er å lage et skript for å filtrere og skrive ut alle oppføringer i en df-KH output:
- Kommandoer tilgjengelig for ! / bin / sh - Foretrakk
- Der% verdien i kolonnen kapasiteten er større enn 85%
- Jeg vil de resulterende utdataene å skrive ut den opprinnelige oppføringen fra df-k output
å inneholde filsystemet kapasitet og mount-point

- Også vil jeg gjerne sortere av alfanumeriske tegn som finnes i Montert på kolonnen, dette er kjekt å ha, ikke nødvendig ** Jeg hadde ikke stor suksess med sort-k 6,6 d eller 6,6 d operands


Jeg er relativt ny i UNIX-miljøet, vinduer fyr ved handel så får Boos og jeers ut av systemene på forhånd.

Tilbake til virksomheten:

Jeg tenkte foreach utsagn, ikke sikker på hvordan å mate hver linje til foreach uttalelse der en vognretur / eller ny linje tegn ville bli brukt som feltet i separatoren foreach skriving; awk kombinert med gt uttalelser, men egentlig ikke sikker på om det er det beste verktøyet. Jeg tror kanskje test uttalelser må brukes, men jeg tegning mellomrom om hvordan man skal oppnå dette og sette det sammen siden jeg har svært begrenset eksponering for skripting. Jeg har ingen anelse om hvordan å utpeke vognreturer / nye linjen tegn som feltet skilletegn for foreach input, husker jeg nye jeg har lest dokumentasjonen for hele så min retning kan være sterkt misforstått eller ut av riktig sammenheng.

Her er mine første tanker, kan dette klargjøre mine intensjoner

df-KH
enten pipe utgang til inngang for "foreach kommando statement "eller omdirigering til midlertidig fil, <<EOFs (her dokument) akseptabelt, sannsynligvis foretrukket for bevaring av plassen hver gang kommandoen kjøres for å unngå å generere filen backlog

enten temp fil eller <<EOF skaffe foreach innganger for å bli tatt for handling, der punktet ønsker jeg% verdien i kolonnen kapasitet sammenlignet med gt statement mot verdien av 85%.

Så noen av de opprinnelige oppføringer som har kapasitet kolonneverdi evalueres som gjelder for gt 85% sammenligning, jeg vil ha dem ut og til slutt sortert alfanumerisk verdi monteringspunkt.

Gi meg beskjed hvis du kan hjelpe og / eller hvis du vil jeg skal gjøre videre fotarbeid, er spesifikk i etterfølgende forespørsler slik at vi kan få det gjort riktig og med minimal forsinkelse. Takk en samling på forhånd.

din friendly neighborhood programmar!
 

Hugseliste

Tags
UNIX kommandoer

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 01:56.


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