before *.sh have a logic error: && ||... , add tip