I use OpenSSL often enough to appreciate it and care about the details, but not often enough to memorize the intricacies of the command line tools. Here's something I need often enough to remember it:
| openssl ca -batch -notext -passin file:/openssl-pass.txt -config ./openssl.cnf -infiles ~/Desktop/XXXX-csr.pem 1> XXXX-cert.pem 2> XXXX-cert.err |