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
本博客介绍了一个简单的Shell脚本,用于每分钟自动抓取设备的内存信息及进程排名,并将其保存到SD卡上的指定文件中。通过使用cat和procrank命令,可以持续监控系统的内存使用情况。
1万+

被折叠的 条评论
为什么被折叠?



