
errx() already appends \n internally. "\n" in the error message will result in a blank line after the message. die() is just a wrapper around errx() so it receives the same treatment.
errx() already appends \n internally. "\n" in the error message will result in a blank line after the message. die() is just a wrapper around errx() so it receives the same treatment.