Spracovanie výpisu

Sekcia: Aplikácie & Desktop 25.07.2007 | 20:34
Avatar chamoa ubuntu 8.04  Používateľ
Nazdar! Viete niekto ako z výpisu príkazu "ifconfig ppp0" vypíšem len číselný údaj odoslaných dát a číselný údaj prijatých dát (samsotatne v dvoch príkazoch)? Z manuálových stránok awk a grep som moc nepochopil ako na to.

Ten výpis ifconfig ppp0 vyzerá takto:

ppp0 Link encap:Point-to-Point Protocol
inet addr:213.151.249.7 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:740 errors:0 dropped:0 overruns:0 frame:0
TX packets:761 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:643179 (628.1 KiB) TX bytes:77639 (75.8 KiB)

PS: prvý stlpec kde je iba ppp0 je od ostatného textu odsadený ale nejako to nechce zobrazit...

    • Re: Spracovanie výpisu 25.07.2007 | 21:09
      Avatar uid0 Debian  Používateľ
      DEV=ppp0; awk "/$DEV/ { sub(/$DEV:/, \"\", \$0); print \$1; print \$9 }" /proc/net/dev
      

      dost bolo rozkose. viem, ze som to pisal zbytocne. chces si pocitat prenesene bajtiky?
      Debian. apt-get into it…
      • Re: Spracovanie výpisu 25.07.2007 | 22:31
        Avatar uid0 Debian  Používateľ
        no toto, vraj vyriesene, ved este nevies cim to mozes ratat ovela jednoduchsie :D
        Debian. apt-get into it…
        • Re: Spracovanie výpisu 25.07.2007 | 23:58
          Avatar rebrik Arch, Ubuntu  Používateľ
          Ako? Nezeby mi to chybalo, ale tak zvedavost nepusti :-)
          Of All The Things I've Lost, I Miss My Mind The Most.
          • Re: Spracovanie výpisu 26.07.2007 | 00:13
            Avatar Jaroslav Bernát BackTrack 3  Používateľ
            No prisli sme nato že sledovanie prenosu sa da aj pomocou Sietoveho sledovača pokial si ho pridame na panel :)
            ked nevieš, tak nefušuj
          • Re: Spracovanie výpisu 26.07.2007 | 00:18
            Avatar uid0 Debian  Používateľ
            vnstat
            Debian. apt-get into it…
      • Re: Spracovanie výpisu 26.07.2007 | 00:22
        Avatar chamoa ubuntu 8.04  Používateľ
        Parada, vdaka ze ten prikaz. Už hotove pocitadla mi bud nevyhovuju alebo mi nejdu. Chcem sledovat výpisi cez web rozhranie, systémovu čast už mám hotovu len dorobit príslušnu php stránku.
        • Re: Spracovanie výpisu 26.07.2007 | 00:24
          Avatar uid0 Debian  Používateľ
          pozri vyssie, s vnstatom si mozes na svojom pocitadle lahko generovat aj grafy (ak taku stranku vies napisat)
          Debian. apt-get into it…
          • Re: Spracovanie výpisu 26.07.2007 | 01:09
            Avatar chamoa ubuntu 8.04  Používateľ
            Pozarám, pozarám. Je to skoro to isté čo mám rozrobené... Fajnové... Len som zatial nenašiel že by sa dalo nastaviť aby urobilo sumu prenesených dát nie za klasický mesiac ale za mnou zvolené fakturačné obdobie (napríklad od 9. tohto mesiaca do 8. nasledujuceho mesiaca). Jedine spravit výpis dní a sumu za časové obdobie nejako z toho spočítat externým scriptom.
            • Re: Spracovanie výpisu 26.07.2007 | 01:16
              Avatar uid0 Debian  Používateľ
              alebo mozes dumpnut tu jeho databazu a to sa bude parsovat lahsie, ale na to musis prist sam
              Debian. apt-get into it…
            • Re: Spracovanie výpisu 26.07.2007 | 11:43
              Avatar uid0 Debian  Používateľ
              hmm, tie grafy uz niekto (minimalne teda jeden) spravil

              http://www.sqweek.com/sqweek/index.php?p=1
              Debian. apt-get into it…
              • Re: Spracovanie výpisu 26.07.2007 | 19:13
                Avatar chamoa ubuntu 8.04  Používateľ
                No ale neviem či si to skušal ale ked tomu vnstat php frontendu nastavím aby zobrazoval ppp0 miesto eth1 tak to nejde aj ked ked v konzole ppp0 zobrazuje tak ako má. No aj tak sa nechcem chválit ale ked dorobím to svoje počítadlo bude lepšie ako toto, aktualizaciu databaze mam každu minutu na vnstate to trvá nejak dlho (asi 5min).
                • Re: Spracovanie výpisu 26.07.2007 | 19:14
                  Avatar uid0 Debian  Používateľ
                  vnstat ma cronjob na 5 minut, nestaci?
                  Debian. apt-get into it…
                  • Re: Spracovanie výpisu 26.07.2007 | 19:44
                    Avatar chamoa ubuntu 8.04  Používateľ
                    No jasne že stači, ono asi aj ide cronjob vnstatu upravit aby to robil častejšie len som ho v crontabe nenašiel.... Ale aj tak ked už som si dal s tým tolko roboty je mi luto to nedokončit.
                    • Re: Spracovanie výpisu 26.07.2007 | 19:48
                      Avatar uid0 Debian  Používateľ
                      v pohode
                      Debian. apt-get into it…