import re
rx = r"\bfind\s.*-exec\s.*\\;?[^;]*"
text = r"lsg <name>; cd <name>;find . -type f -exec grep -i <name> {} \; -print;lsg ; ps axwwl "
match = re.search(rx, text)
if match:
print (match.group())
aW1wb3J0IHJlCnJ4ID0gciJcYmZpbmRccy4qLWV4ZWNccy4qXFw7P1teO10qIgp0ZXh0ID0gciJsc2cgPG5hbWU+OyBjZCA8bmFtZT47ZmluZCAuIC10eXBlIGYgLWV4ZWMgZ3JlcCAtaSA8bmFtZT4ge30gXDsgLXByaW50O2xzZyA7IHBzIGF4d3dsICIKbWF0Y2ggPSByZS5zZWFyY2gocngsIHRleHQpCmlmIG1hdGNoOgogICAgcHJpbnQgKG1hdGNoLmdyb3VwKCkp