revese shell callback via bash (need testing)