Z Shell

Z Shell
Z shell
Zsh-logo.gif
Zsh screenshot.png
Session de travail avec Z shell
Développeur Peter Stephenson et al.
Dernière version 4.2.7 (18 décembre 2007) [+/−]
Version avancée 4.3.10 (1er juin 2009) [+/−]
Environnement Multi-plateforme
Type Shell Unix
Licence BSD
Site web www.zsh.org

Le Z shell ou zsh est un shell Unix qui peut être utilisé de façon interactive, à l'ouverture de la session ou en tant que puissant interpréteur de commande. Zsh peut être vu comme un « Bourne shell » étendu avec beaucoup d'améliorations. Il reprend en plus la plupart des fonctions les plus pratiques de bash, ksh et tcsh.

Sommaire

Origine

La première version de zsh a été écrite par Paul Falstad en 1990, à l'époque étudiant à l'université de Princeton. Le nom « zsh » vient de Zhong Shao, professeur à Yale, et assistant d'enseignement à l'université de Princeton. Paul Falstad pensait que l'identifiant de connexion de Shao, « zsh », était un nom convenable pour un shell.

Fonctionnalités

En particulier, Zsh apporte les fonctionnalités suivantes :

  • Complétion des commandes, des options et des arguments de la plupart des commandes. En particulier, taper la suite de caractères « cd <TAB> » ne permettra la complétion que par des répertoires.
  • recherche dans les sous-répertoire grâce au sélecteur **.
  • Partage de l'historique des commandes entre tous les shells zsh actuellement actifs.
  • Utilisation améliorée des variables et des tableaux.
  • Édition des commandes multi lignes dans un seul buffer.
  • Correction « orthographique » des commandes tapées.
  • Plusieurs modes de compatibilité (zsh peut par exemple être vu comme un shell bourne quand il est exécuté en tant que /bin/sh).
  • Invite de commande personnalisable, avec la possibilité d'afficher des informations sur le côté droit de l'écran qui disparaissent si la commande tapée est trop longue.

Zsh supporte l'Unicode depuis peu et s'avère plus flexible et léger que bash, notamment grâce à une découpe du code en modules chargeables dynamiquement.

Voir aussi

Articles connexes

Liens externes

Sites principaux

Divers


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Z Shell de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Shell-Gabon — Shell (entreprise) Pour les articles homonymes, voir Shell. Shell Logo de Shell …   Wikipédia en Français

  • Shell (compagnie) — Shell (entreprise) Pour les articles homonymes, voir Shell. Shell Logo de Shell …   Wikipédia en Français

  • Shell Gabon — Shell (entreprise) Pour les articles homonymes, voir Shell. Shell Logo de Shell …   Wikipédia en Français

  • Shell Sénégal — Shell (entreprise) Pour les articles homonymes, voir Shell. Shell Logo de Shell …   Wikipédia en Français

  • Shell Nigeria — is the colloquial name for Royal Dutch Shell s Nigerian operations carried out through four subsidiaries primarily through Shell Petroleum Development Company of Nigeria Limited (SPDC). Royal Dutch Shell accounts for more than 40% of Nigeria s… …   Wikipedia

  • Shell in situ conversion process — Shell ICP Process type chemical Industrial sector(s) chemical industry, oil industry Feedstock oil shale Product(s) shale oil Leading companies …   Wikipedia

  • Shell — Shell, n. [OE. shelle, schelle, AS. scell, scyll; akin to D. shel, Icel. skel, Goth. skalja a tile, and E. skill. Cf. {Scale} of fishes, {Shale}, {Skill}.] 1. A hard outside covering, as of a fruit or an animal. Specifically: (a) The covering, or …   The Collaborative International Dictionary of English

  • Shell bit — Shell Shell, n. [OE. shelle, schelle, AS. scell, scyll; akin to D. shel, Icel. skel, Goth. skalja a tile, and E. skill. Cf. {Scale} of fishes, {Shale}, {Skill}.] 1. A hard outside covering, as of a fruit or an animal. Specifically: (a) The… …   The Collaborative International Dictionary of English

  • Shell button — Shell Shell, n. [OE. shelle, schelle, AS. scell, scyll; akin to D. shel, Icel. skel, Goth. skalja a tile, and E. skill. Cf. {Scale} of fishes, {Shale}, {Skill}.] 1. A hard outside covering, as of a fruit or an animal. Specifically: (a) The… …   The Collaborative International Dictionary of English

  • Shell cameo — Shell Shell, n. [OE. shelle, schelle, AS. scell, scyll; akin to D. shel, Icel. skel, Goth. skalja a tile, and E. skill. Cf. {Scale} of fishes, {Shale}, {Skill}.] 1. A hard outside covering, as of a fruit or an animal. Specifically: (a) The… …   The Collaborative International Dictionary of English

  • Shell flower — Shell Shell, n. [OE. shelle, schelle, AS. scell, scyll; akin to D. shel, Icel. skel, Goth. skalja a tile, and E. skill. Cf. {Scale} of fishes, {Shale}, {Skill}.] 1. A hard outside covering, as of a fruit or an animal. Specifically: (a) The… …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”