Esta não é uma solução particularmente elegante, mas pode ser útil.
check_sig(){
local LC_ALL=C output
output=$(gpg --verify -- "$1" 2>&1) || return 1
! grep -Fqx 'gpg: WARNING: This key is not certified with a trusted signature!' <<<"$output"
}