У меня ниже условия. Если все условия соблюдены, то оно проходит. Если это не помогает, тогда нужно знать, какое условие приводит к его отказу?
if [[ -z “$pas” ]] && [[ $dd_check_pass == “pass” ]] && [[ $asmresultcheck == “pass” ]];
then
zzz=Passed;
else
zzz=Failed;
aaa=”Due to unknown process running”
fi