Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] wyjecie najwiekszej wartosci w logu

To: winnt@man.lodz.pl
Subject: Re: [WINNT] wyjecie najwiekszej wartosci w logu
From: "1634Racine" <mnjfmr@j.cbqebml>
Date: Fri, 24 Jun 2016 11:54:31 +0200
Grzegorz Niemirowski w news:nkhgv2$j5g$1@node2.news.atman.pl
1634Racine <mnjfmr@j.cbqebml> napisał(a):
jest prosty plik txt bedacy zapisem w tle (wybor przykladowy: co minute)
zajetosci pagefile. Program, ktory to sledzi i zapisuje do pliku txt jest
prosciutki, tylko mozliwosc ustawienia interwału.
Struktura pliku wyglada tak --> http://i.imgur.com/SRxTa7b.png
Po paru dniach dzialania programu w tle - interesuje mnie jedno:  jaka
byla najwieksza zolta wartosc -  SESSION  PEAK  USAGE.
Scrollowanie w notatniku i podglad "naoczny" - lekko absurdalne i moze
byc zawodne.
Jest moze jakis sposob na szybkie wydobycie tej jednej jedynej wartosci?
btw:
oczywiscie inna metoda na badanie zajetosci pagefile - "mmc i przystawka"
jest ok -> http://i.imgur.com/DtcMYps.png ,
http://i.imgur.com/n6Hepzk.png
PowerShell:
$peak = 0
gc .\test.txt | foreach {
   if($_.Contains("Peak")) {
       $v = [convert]::ToInt32($_.Split(" ")[5], 10);
       if ($v -gt $peak) { $peak = $v};
   };
}
Write-Host "Maks:" $peak


Grzegorz - bardzo dzieki, to cenne,ale nagle nie stane sie programujacym,
dla zadania powyzszego przeciez nie wejde w PowerShell... :)  :)  jezyk
skryptowy - jest jezyk skryptowy, podstawy opanowania = 2,3 dni, wiem cos o
tym, bo cos tam kiedys z sensem musialem opanowac, ale dla mnie to JUŻ
nie ta branża... Chociaz - w powodu windows w ktorym sie tkwi - pewnie warto
by to znac,nawet jesli zawodowo tapla sie w innym oceanie.
jak dla mnie i tej malej muchy - zwykly SORT w cmd zalatwia sprawe perfect.

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>