Z héj

Z héj

Zsh 5.8 screenshot.png
Példa egy Z-Shell munkamenetre
Alapadatok

fejlesztő Peter Stephenson és mások
Kiadási év 1990
Jelenlegi  verzió 5.8.0
( 2020. február 15. )
operációs rendszer különféle
programozási nyelv C.
kategória Unix héj
Engedély BSD típusú licenc
zsh.org

A Z shell ( zsh ) egy Unix héj , amely interaktív bejelentkezési héjként és a parancsfájlok hatékony parancssori tolmácsaként egyaránt használható . A zsh -t gyakran Bourne kiterjesztett héjnak tekintik , amely számos fejlesztést és funkciót egyesít a bash , a ksh és a tcsh .

A Z shell az alapértelmezett héj az Apple MacOS operációs rendszerében a MacOS Catalina óta , a Kali Linuxban pedig a 2020.4 verzió óta.

eredet

Az első verziót 1990-ben írta Paul Falstad, akkor a Princetoni Egyetem hallgatója .

A név eredete

A zsh név Zhong Shao -tól, a Yale Egyetem professzorától származik , aki akkor a Princeton Egyetem asszisztense volt. Paul Falstad úgy gondolta, hogy Shao "zsh" bejelentkezési neve jó név egy héj számára.

tulajdonságait

  • Programozható parancssori kiterjesztés a leggyakrabban használt programok opcióihoz és argumentumaihoz, beleértve a több száz program natív támogatását
  • Ugyanazon parancstörténet használata minden futó héjnál
  • A kiterjesztett fájlfogás lehetővé teszi a fájlok részletesebb megadását külső programhívás nélkül
  • Kiterjesztett változó / tömb kezelés
  • A parancsok szerkeszthetősége több sorból
  • Helyesírás-korrekció
  • Más shell -ek kompatibilitási módjai például Bourne -shellnek tehetik magukat, amikor végrehajtják /bin/sh
  • Testreszabható felszólítás az információ megjelenítésének lehetőségével a képernyő jobb szélén, és eltávolítása, ha a parancs túl hosszú
  • Ezt követően betölthető modulok, beleértve a teljes TCP és IPC socket működőképességet, egy FTP klienst és kiterjesztett matematikai funkciókat
  • Rugalmas konfigurálhatóság

internetes linkek

Egyéni bizonyíték

  1. Változások 5.7 és 5.8 között .