support bash execution