Para definir o status de saída de um script de shell
#!/bin/sh
if cp "$1" "$1.bak"
then
vi "$1"
exit # USE STATUS FROM vi
else
echo "bkedit quitting: can't make backup?" 1>&2
exit 1
fi
THE BUG