Se a única coisa que importa é o nome do arquivo resultante:
rm -f *.swap
touch "$(awk '/SwapTotal/ { print $2 }' /proc/meminfo).swap"
Se você precisar da linha SwapTotal
no arquivo:
rm -f *.swap
swap="$(awk '/SwapTotal/ { print $2 }' /proc/meminfo)"
grep SwapTotal /proc/meminfo > "${swap}.swap"
ou em um comando (graças a Archemar para a dica):
rm -f *.swap
awk '/SwapTotal/ { print $0 > $2 ".swap" ;}' /proc/meminfo