How do I check ksh version? How do I find out ksh version under UNIX like operating systems?
The original Korn shell version is known as ksh88. It is default on many UNIX like operating system including AIX 4. The ksh93 is an updated version. There are also modified versions of ksh93 which add new features. To get ksh version open a command-line terminal (select Applications > Accessories > Terminal), and then type the following command:
ksh --version
OR
echo ${.sh.version}
OR
echo $KSH_VERSION
Sample outputs:
The above version indicates that I'm using the official ksh93t+ version. It was released on 2010-03-09. If above command failed try pressing ^V ( control + V ) OR ESC + ^V ( Escape followed by control + V ) to display version of the shell in Emacs mode.
More links and information:
- KSH 93 man page
- KSH 88 man page
- Visit home Page for the KornShell to download latest ksh93 version for Linux / UNIX / Apple OS X / BSD operating systems.
You should follow me on twitter here or grab rss feed to keep track of new changes.
Featured Articles:
- 30 Handy Bash Shell Aliases For Linux / Unix / Mac OS X
- Top 30 Nmap Command Examples For Sys/Network Admins
- 25 PHP Security Best Practices For Sys Admins
- 20 Linux System Monitoring Tools Every SysAdmin Should Know
- 20 Linux Server Hardening Security Tips
- Linux: 20 Iptables Examples For New SysAdmins
- Top 20 OpenSSH Server Best Security Practices
- Top 20 Nginx WebServer Best Security Practices
- 20 Examples: Make Sure Unix / Linux Configuration Files Are Free From Syntax Errors
- 15 Greatest Open Source Terminal Applications Of 2012

- My 10 UNIX Command Line Mistakes
- Top 10 Open Source Web-Based Project Management Software
- Top 5 Email Client For Linux, Mac OS X, and Windows Users
- The Novice Guide To Buying A Linux Laptop







![Unix Copy Command Examples [ cp command ]](http://s13.cyberciti.org/images/shared/rp/3/1.jpg)





{ 4 comments… read them below or add one }
What desktop OS were you running when you took the Terminal screenshot?
Sun (now Oracle) Solaris UNIX Gnome desktop.
Thanks. I’ve never used Solaris.
There’s yet another method
use vi cmd mode
then type followed by ^V
10:55 > set -o vi
10:56 > PD KSH v5.2.14 99/07/13.2^C