![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| 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 |
| kolumn rymden | rollthecoin | AIX | 4 | 07-09-2008 08:36 |
| dellicens kolumn bygger på namn | T27 | UNIX for Dummies Frågor & Svar | 3 | 08-29-2007 01:04 |
| kolumn bygger sökning | user_007 | Shell-programmering och Skript | 8 | 07-01-2007 05:52 |
| spärra vissa kolumn från en fil | CamTu | Shell-programmering och Skript | 4 | 04-04-2005 06:24 |
| filtrera baserat på kolumnen värde | rraajjiibb | Shell-programmering och Skript | 2 | 05-25-2004 09:09 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
Syfte: DF-KH | filtrera baserat på kapaciteten (används mellanslag) kolumnen där%> 85
Jag vill genomföra detta i sh, men om möjlighet finns bara i andra tankar på annat håll som är acceptabelt.
% DF-KH Filesystem Size Used Avail kapacitet Monterad på ... / dev/dsk/c0t0d0s1 103G 102g 23M 100% / export/DISK15 ... # Output truncated för korthet Mitt mål är att skapa ett skript för att filtrera och skriva ut alla poster i en DF-KH-utgång: - Kommandon tillgängliga för att ! / bin / sh - Föredrog - Om%-värdet i kolumnen kapacitet är större än 85% - Jag vill att resultaten till utskrift av en anteckning från df-k output innehålla filsystem kapacitet och mount-point - Jag också vill sortera av alfanumeriska tecken som ingår i Monterad på kolumnen är det trevligt att ha, inte nödvändigt ** jag inte hade stor framgång med sort-k 6,6 d eller 6,6 d operander Jag är relativt ny i UNIX-miljö, fönster kille med handel så få burop och hån ur ditt system up front. ![]() Back to business: Jag tänkte foreach uttalanden, visst inte hur foder varje rad i foreach uttalande där en vagnretur / eller nyradstecken skulle användas som fältet avgränsare i foreach input; awk tillsammans med gt uttalanden, men inte riktigt säker på om det är det bästa verktyget. Jag misstänker kanske test uttalanden måste användas, men jag är ritning ämnen om hur du gör detta och sätta ihop den eftersom jag har mycket begränsad exponering för skript. Jag har ingen aning om hur man utse vagnreturer / ny rad tecken som fältet avgränsare för foreach input, minns jag är ny Jag har läst dokumentationen för alla över så mitt håll kunna bli allvarligt missriktade eller tom utanför rätta sammanhang. Här är mina första tankar, kan detta klargöra mina avsikter df-kh antingen rör utgång till ingång för "foreach kommando förklaring "eller omdirigera till temp-fil, <<EOFs (här dokumentet) acceptabelt, förmodligen föredra för bevarande av rymden varje gång kommandot körs för att undvika att skapa fil eftersläpning antingen temp-fil eller <<EOF tillhandahålla foreach ingångar som skall vidtas för åtgärder, varvid jag vill att%-värdet i egenskap kolumn jämfört med gt uttalande mot värde på 85%. Sedan någon av de ursprungliga uppgifterna vars kapacitet kolumnvärde utvärderar som gäller för gt 85% jämförelse, vill jag att de trycks och slutligen sorterade alfanumeriskt värde monteringspunkt. Låt mig gärna veta om du kan hjälpa till och / eller om du vill att jag ska göra något ytterligare fotarbete, vara specifika i varje följande önskemål så att vi kan få det gjort rätt och med minimal fördröjning. Tack själv en knippa i förväg. vänliga neighborhood PROGRAMMAR! |
| Komihåglista |
| Taggar |
| UNIX-kommandon |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|