Korn shell (ksh) : un petit mémo
J'ai eu dernièrement à réutiliser le Korn shell (ou ksh) sur GNU/Linux et Solaris, je me suis dit que cela serait aussi une bonne occasion de faire un petit mémo regroupant un ensemble de commandes, d'exemples, ... permettant de répondre à des besoins récurrents.
Avant toute chose, un peu d'histoire, le Korn shell ou ksh est un shell Unix — mais il tourne aussi nativement sur plate-forme Microsoft Windows — développé par David Korn au début des années 1980 (la première version est sortie en 1983).
Compatible avec le Bourne shell, le Korn shell inclut également un grand nombre de fonctionnalités du C shell ; il permet également des fonctions de scripting avancées utilisées dans des langages de programmation plus évolués comme awk, sed, TCL et Perl.
Voyons maintenant un petit panel de commandes, d'exemples qui je l'espère vous seront pratique pour developper vos propres scripts.