User:Ttoppi: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Created page with ' #vaba väärtus, 0 liitmine et tuleks int vaba=$(($(free -m | grep Mem: | busybox awk '{ print $4}')+0)) # kontroll, et sisestatakse 0st suurem arv if [ $1 > 0 ]; then i…' |
No edit summary |
||
Line 1: | Line 1: | ||
# | #!/bin/bash | ||
#autor: Taavi Toppi | |||
# | #Versioon: 0.1 | ||
if [ $1 | #Skript kontrollib, kas servers on piisavalt operatiivmälu. | ||
MEMORY=$1 | |||
#Kontroll, kas otsitav mälu suurus on sisestatud. | |||
if [ $# -ne 1 ]; then | |||
echo "Käivita skript $(basename $0) koos mälu suurusega (MB) nt: 512." | |||
exit 1 | exit 1 | ||
fi | |||
#Leitakse serveris vaba oleva operatiivmälu suurus. | |||
free_memory=$(free -m | awk '/Mem/{print $4}') | |||
#Võrreldakse etteantud mälu suurust leitud mälu suurusega ning väljastatakse vastav tulemus. | |||
if [ $MEMORY -le $free_memory ]; then | |||
echo "Mälu on piisavalt" | |||
exit 0 | |||
else | else | ||
echo "Mälu pole piisavalt" | |||
exit 1 | |||
fi | fi |
Revision as of 21:56, 12 May 2011
#!/bin/bash #autor: Taavi Toppi #Versioon: 0.1 #Skript kontrollib, kas servers on piisavalt operatiivmälu.
MEMORY=$1
#Kontroll, kas otsitav mälu suurus on sisestatud. if [ $# -ne 1 ]; then echo "Käivita skript $(basename $0) koos mälu suurusega (MB) nt: 512." exit 1 fi
#Leitakse serveris vaba oleva operatiivmälu suurus. free_memory=$(free -m | awk '/Mem/{print $4}')
#Võrreldakse etteantud mälu suurust leitud mälu suurusega ning väljastatakse vastav tulemus. if [ $MEMORY -le $free_memory ]; then echo "Mälu on piisavalt" exit 0 else echo "Mälu pole piisavalt" exit 1 fi