#!/bin/bash

SWAP=`zenity --entry --text "¿Cuántos MB desea de memoria compartida?" --title "Cambiar la memoria SWAP"`
#extraemos sólo los números por si el usuario le añadió mb MB mb..."
SWAP=`echo $SWAP|tr -dc '0-9'`

(sudo swapoff /SWAPFILE

sudo dd if=/dev/zero of=/SWAPFILE bs=1M count=${SWAP}

sudo mkswap /SWAPFILE

sudo swapon /SWAPFILE)|zenity --progress --auto-close --title="SWAPFILE" --text="Creando archivo de memoria compartida..."

zenity --info --text "Hecho. Ahora tiene $SWAP Mb de memoria SWAP compartida."
