use sh to execute