1 2 3 4 5 6
#!/bin/bash tmpfile=$(mktemp /tmp/vipe.XXXXX) trap '{ rm -rf "${tmpfile}"; }' EXIT cat >"${tmpfile}" ${EDITOR} "${tmpfile}" </dev/tty >/dev/tty cat "${tmpfile}"