![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Record rekenen op basis van een zoekwoord in de registers | aemunathan | Programmeren en Shell Scripting | 4 | 03-03-2009 08:39 |
| valideren van een bestand op basis van voorwaarden | trichyselva | Programmeren en Shell Scripting | 8 | 01-02-2009 08:51 |
| Gebaseerd op aantal records in bestand1 behoefte om te controleren records in bestand2 om sommige condns | mavesum | Programmeren en Shell Scripting | 3 | 11-26-2008 10:48 |
| uittreksel lijnen op basis van enkele voorwaarden | prvnrk | Programmeren en Shell Scripting | 4 | 10-17-2008 06:24 |
| Graaf nr. of Records in het bestand zonder tellen Header en Trailer Records | guiguy | Programmeren en Shell Scripting | 2 | 06-07-2007 01:15 PM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
met behulp van awk te tellen geen records gebaseerd op de voorwaarden
Hoi Ik heb bestanden met datum en tijd stempel als de map namen als 200906051400,200906051500,200906051600 ..... dus dagelijks 24 bestanden worden gegenereerd ik nodig om bepaalde dingen te doen op deze 24 bestanden dagelijks bestand bevat de gegevens, zoals Code:
200906050016370 0 1244141195225298lessrv3 BSNLSERVICE1 BSNLSERVICE1 2128 LOCATIONMANAGER SLIR 919443200299 MSISDN ASC 919443200299 0 SUCCESS 1244141195225298less 919443200299 124414 79.301938811.6885305NORMAL DELAY_ WGS84 200906050016440 0 1244141197503299lessrv3 BSNLSERVICE1 BSNLSERVICE1 2139 LOCATIONMANAGER SLIR 919449838266 MSISDN ASC 919449838266 0 SUCCESS 1244141197503299less 919449838266 124414 74.739722013.3302837NORMAL DELAY_ WGS84 200906050017070 0 1244141224604306lessrv3 BSNLSERVICE1 BSNLSERVICE1 2128 LOCATIONMANAGER SLIR 919448010097 MSISDN ASC 919448010097 1 SYSTEM FAILURE 1244141224604306less 919448010097 124414 NORMAL DELAY_ WGS84 200906050017110 0 1244141227460308lessrv3 BSNLSERVICE1 BSNLSERVICE1 2128 LOCATIONMANAGER SLIR 919449838266 MSISDN ASC 919448010098 1 SYSTEM FAILURE 1244141227460308less 919449838266 124414 NORMAL DELAY_ WGS84 20090605140148 1204702370366140lessrv3 RTMS 0 TRACKING tlrep 0 SUCCESS 1 WGS84 200906051402100 0 1195202147789210lessrv3 RTMS RTMS LOCATIONMANAGER SLIR 919446001620 MSISDN ASC 919446001620 526 INACTIVE SUBSCRIBER 1195202147789210less 124419 NORMAL DELAY_ WGS84 200906051402100 0 1195202147789210lessrv3 RTMS RTMS LOCATIONMANAGER SLIR 919446001618 MSISDN ASC 919446001618 526 INACTIVE SUBSCRIBER 1195202147789210less 124419 NORMAL DELAY_ WGS84 200906051402100 0 1195202147789210lessrv3 RTMS RTMS LOCATIONMANAGER SLIR 919446001617 MSISDN ASC 919446001617 526 INACTIVE SUBSCRIBER 1195202147789210less 124419 NORMAL DELAY_ WGS84 Ik moet de scripts om het volgende te doen 1. Het is voor het filteren van de records op basis van $ 4 tot $ 6 (dwz $ 4 \u003d\u003d BSNLSERVICE1 EN $ 6 \u003d\u003d 2128) en telt de totale records voor de Dag (20090605 *) OUTPUT REQUIRED: BSNLSERVICE1 2128 \u003d\u003d 3 2. Het is voor het filteren van de records op basis van $ 4 tot $ 6 (dwz $ 4 \u003d\u003d BSNLSERVICE1 EN $ 6 \u003d\u003d 2128) en telt de totale records voor de Dag (20090605 *) EN GROEP OP BASIS VAN $ 14 (dat wil zeggen SUCCESS, Failure) OUTPUT REQUIRED: BSNLSERVICE1 2128 SUCCES \u003d\u003d 1 BSNLSERVICE1 2128 SYSTEM FAILURE \u003d\u003d 2 3. Het is voor het filteren van de records op basis van $ 4 tot $ 6 (dwz $ 4 \u003d\u003d BSNLSERVICE1 EN $ 6 \u003d\u003d 2128), GROEP OP BASIS VAN $ 9 (dwz 919448010098, 919446001618) en telt de totale records voor de Dag (20090605 *) voor elke afzonderlijke $ 9 OUTPUT REQUIRED: 919449838266 2 919448010097 1 uitgang moeten worden van $ 4 \u003d\u003d BSNLSERVICE1 en $ 6 \u003d\u003d 2128 alleen .. andere dingen ($ 4 \u003d\u003d RTMS) zijn niet vereist. Help me pls Laatst gewijzigd door aemunathan; op 06.05.2009 09:33.. |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|