$ sudo lvs /tmp [sudo] password for jik: "/tmp": Invalid path for Logical Volume. $ echo $? 0 $ Clearly that exit status should not be 0.
Already fixed upstream a few releases ago IIRC. # lvm lvs /tmp "/tmp": Invalid path for Logical Volume. # echo $? 5