![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| 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 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
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 |
| Visningsmoduser | Ranger denne tråden |
|
|