Question: what is the difference between bash and ksh?
Answer: KSH (The Korn Shell) was developed many years before the BASH. Ksh has associative arrays and handles loop syntax better than bash. ... Bash has tab completion and esier method to set a prompt in order to display current directory. Compared to ksh, bash is newer and more popular.