我期待能够始终执行这两个validateA和validateB:bash是否有一个不会短路的布尔值和/或运算符?
function validateA() {
echo "A [ok]"
return 0
}
function validateB() {
echo "B [ok]"
return 0
}
if ! validateA | ! validateB; then
echo "validation [fail]"
exit 1
else
echo "validation [ok]"
exit 0
fi