Nowe posty

Autor Wątek: Potrzebny skrypt pokazujący wolną pamięć systemu (mrtg)  (Przeczytany 3423 razy)

Debianer

  • Gość
Witam,
Chce na wykresach za pomocą mrtg przedstawić ile wolnej pamięci ma mój system. To znaczy ile używają usługi, a nie ile zarezerował sobie system.
Chodzi mi o: free | grep buffers
Natomiast jak z tego łańcucha wyciągnąć konkretną zmienną liczbową (used albo free)?
Pierwszy raz do czynienia mam z bashem.
Pozdrawiam.

arctgx

  • Gość
Potrzebny skrypt pokazujący wolną pamięć systemu (mrtg)
« Odpowiedź #1 dnia: 2008-06-09, 22:56:18 »
Jeśli nie jest to zadanko domowe, spokojnie poszukaj sobie przykładów użycia basha i zewnętrznych poleceń do obróbki łańcuchów tekstowych (awk, sed, cut, grep). Także na tym forum znajdują się co najmniej dwa artykuły i możesz sobie zobaczyć czy pasują do Twojego przykładu. Forum też nie świeci pustką, w całej sieci jest mnóstwo przykładów.

HelDoRe

  • Gość
Potrzebny skrypt pokazujący wolną pamięć systemu (mrtg)
« Odpowiedź #2 dnia: 2008-06-10, 15:57:56 »
used:
free | grep buffers/ | awk -F ' ' '{print $3}'

free:
free | grep buffers/ | awk -F ' ' '{print $4}'