每隔一分钟抓meminfo(shell练习记录2)

N年前shell的简单练习,记录下。

#!/system/bin/sh
#if  laptop we should use /bin/bash
#to print meminfo & procrank
#function:每个1分钟,自动抓取一次设备的meminfo存入sdcard中

file1=/storage/sdcard0/meminfo.txt
file2=/storage/sdcard0/procrank.txt
#count=5

if [ -f $file1 -a -f $file2 ]; then
    echo "file existed"
else
    touch $file1
    touch $file2
fi

#while [ $count -ge 0 ]
while :
do
# let count-=1
    echo "--**    `date`    **--" >> $file1
    echo "--**    `date`    **--" >> $file2
    cat /proc/meminfo >> $file1
    procrank >> $file2
    sleep 60
done

你可能感兴趣的:(开发工具)