#!/bin/sh awk ' /^SwapTotal:/ {Total=$2/(1024 * 1024)} /^SwapFree:/ {Free=$2/(1024 * 1024)} /^SwapCached:/ {Cached=$2/(1024 * 1024)} END { printf "%.2f %.2f %.2f %.2f\n", Total, Free, Cached, (Total - Free)}' /proc/meminfo