Isaac Dunham also reported that some diff implementations can't handle nonseekable input, so write to a temporary file instead of <(command).

Use trap EXIT to make sure the temporary files get deleted.
1 file changed