Есть логфайл. в нем должно быть несколько строк об успешной отработке:
pattern1 is complete
pattern2 is complete
pattern3 is complete
каким образом одной командой греп или несильно сложной конструкцией из них, отловить что есть все три паттерна, чтобы продолжить работу кодом:
if [[ $? -eq 0 ]] ;
then