Hi,
ich bräuchte in Script was mir den Wert des freien Speicherplatzes in eine Variable speichert.
Ich hab es mit "free" versucht, aber ich will nur den Wert des freien Platzes, schaff es aber nicht auf das zu reduzieren.
Hab mich auch mit "head" versucht, kriegs aber nicht hin!
Danke und Gruß
Speicher auslesen und in Variable speichern
-
- Beiträge: 1213
- Registriert: 09.11.2007 13:25:57
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Speicher auslesen und in Variable speichern
Hi,
so
mfg i
edit: hab mal auch --regex genommen^^
Code: Alles auswählen
VAR=$(grep --regex "^MemFree:" /proc/meminfo | tr -s " " " " | cut -d " " -f 2)
echo $VAR
mfg i
edit: hab mal auch --regex genommen^^
Zuletzt geändert von lemak am 14.09.2009 13:33:16, insgesamt 8-mal geändert.
Re: Speicher auslesen und in Variable speichern
Gleiche Lösung, direkt mit awk
Ausgabe ist in kB.
Code: Alles auswählen
awk '/^MemFree:/{print $2}' < /proc/meminfo
MfG GoKi
:wq
:wq