Saya memeriksa naskah saya dengan checkbashisms dan saya mendapat peringatan berikut:
possible bashism in check_ssl_cert line 821 (test -a/-o):
if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then
Di bagian 4.62.4 dari spesifikasi POSIX yang saya temukan
primary -a primer Melakukan biner dan hasil primer dan primer. Operator -a lebih diutamakan daripada operator -o.
Mengapa -a
dan -o
dianggap non-portabel?