Question: is bash better than ksh?
Answer: Ksh has associative arrays and handles loop syntax better than bash. ... In other way, ksh does not support history completion, process substitution and rebindable command line editing. Bash has more added extension than ksh. Bash has tab completion and esier method to set a prompt in order to display current directory.