Zsh

Wikipedia, Entziklopedia askea

Z shell (edo, besterik gabe, Zsh) Unix motako sistema eragileetarako komando-interpretatzaile ahaltsua da, hala nola BSD edo GNU/Linux sistemetarako. Paul Falstad-ek 1990ean idatzi zuen Zsh-ren lehen bertsioa, Princetongo Unibertsitatean ikasle zenean.

Elkarreraginean erabiltzeko diseinatu zen Zsh. Unixeko beste shell batzuen ezaugarri nagusietako asko gehitu zaizkio, hala nola bash, ksh edo tcsh, eta, gainera, berezko ezaugarriak ditu.

MacOS Catalinak, 2019ko urrian merkaturatua, eta 2022ko abuztuan argia ikusi zuen Camaima 7.0k shell lehenetsi gisa hartu zuten Zsh, Bash ordezkatuz.

Zsh izena Yale Zhong Shaoko irakaslearena da, orduan Princetongo Unibertsitateko irakasle zena. Falstadek pentsatu zuen saio-hasierako izena, "zsh", izen ona zela shell batentzat.

Ezaugarriak[aldatu | aldatu iturburu kodea]

Ezaugarriak:[1]

  • Erabilitako komando gehienen aukerak eta argudioak idazten lagundu diezaiokeen programazio-komandoen lerroa osatzea, ehunka komandoetarako berehalako laguntzarekin.
  • Martxan dauden shell guztien historia partekatzea.
  • Fitxategien globbing hedatuak aukera ematen du fitxategiak zehazteko, find gisako kanpoko programa bat exekutatu beharrik gabe.
  • Aldagaien/konponketen erabilera hobea.
  • Lerro anitzeko komandoak bitarteko memoria bakar batean editatzea.
  • Komandoen izenen zuzenketa ortografikoa eta betetze automatikoa (eta, aukeran, argudioena, artxibo-izen gisa hartzen baitira).
  • Zenbait bateragarritasun-modu; adibidez, Zsh-ek Bourne Shell baten itxura har dezake /bin/sh gisa exekutatzen denean.
  • Gaikako oharrak, oharraren informazioa pantailaren eskuineko aldean jartzeko eta komando luze bat tekleatzen denean automatikoki ezkutatzeko gaitasuna barne.
  • Gehigarri edo modulu kargagarriak, besteak beste: TCP kontrol osoak eta Unix domeinuko konektoreak, FTP bezero bat eta funtzio matematiko zabalduak.
  • Where komandoa. Which komandoak bezala funtzionatzen du, baina $PATHn zehaztutako direktorioetan agertzen ditu kokapen guztiak, erabiliko den direktorioaren ordez.
  • Direktorio izendatuak. Horrek aukera ematen dio erabiltzaileari mydir bezalako lasterbideak ezartzeko, gero modu ~ y ~user do moduan joka dezaten.

Erreferentziak[aldatu | aldatu iturburu kodea]

Kanpo estekak[aldatu | aldatu iturburu kodea]