[ -n "$2" ] || echo "syntax: `basename $0` swapfile size_in_mb" # TODO abstract into function or command
dd if=/dev/zero of="$1" bs=1024 count=$[$2*1024] &&
mkswap "$1" &&
swapon "$1"
