#!/bin/sh M=$(iostat -md mmcblk0p2 | grep mmcblk0p2 | awk '{print $6}') LAST=$(cat reswap.stat) D=$((M-LAST)) if [ $D -lt 600 ] ; then echo "Not needed: " $((600-D)) " left." exit else echo "Let's do it: " $((D-600)) " over." fi swapon /dev/mmcblk0p3 >/dev/null 2>&1 || echo cow nice -20 swapoff /dev/mmcblk1p2 && iostat -md mmcblk0p2 | grep mmcblk0p2 | awk '{print $6}' >/root/reswap.stat /home/user/swapon -p 10 /dev/mmcblk1p2 && nice -20 swapoff /dev/mmcblk0p3 && swapon /dev/mmcblk0p3