#!/usr/bin/env bash # creating and using a temp file tempfile=`mktemp test.XXXXXX` exec 3> $tempfile echo "This script writes to temp file $tempfile" echo "This is the first line" >&3 echo "This is the second line" >&3 echo "This is the last line" >&3 exec 3>&- echo "Done creating temp file. The contents are:" cat $tempfile rm -f $tempfile 2> /dev/null