add dualcode bash tool