私はいつも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