En esta entrada vamos a ver una buena forma de gestionar los archivos temporales que se crean en los scripts bash.
Inicialmente, un script que requiera la creación de ficheros temporales podría tener la siguiente forma:
#!/usr/bin/env bash TMPFILE=/tmp/temporal df -h > $TMPFILE free -m >> $TMPFILE LINEAS=$(wc -l $TMPFILE | cut -d " " -f 1) echo "$LINEAS lineas" rm -f $TMPFILE