Zsh Vs. Bash i macOS Catalina

Le seoladh macOS Catalina, chomh maith le go leor gnéithe agus gnéithe nua, Apple isteach agus Zsh (Z shell) i bhfeidhm Eabhrac (Bhlaosc Bourne-again). Úsáideoirí a bhfuil cur amach acu ar scripteanna Bash agus ar línte ordú idirghníomhacha ó críochfort, thug siad faoi deara go tapa an t-athrú seo. Sa Chríochfort, moltar líne ordaithe a fhorghníomhú chun é seo a dhéanamh an t-aistriú ó Bash go Zsh.

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.

Baineadh úsáid as Bash ó 16 bliain ó shin, ó aimsir Jaguar OS X, mar phríomhbhlaosc forbróra scripteanna agus línte ceannais go bun an chórais macOS.

Cén fáth a ndearnadh an t-aistriú ó Bash to Zsh

I dtéarmaí simplí, is faoi na srianta a fhorchuirtear ceadúnas dáilte (GNU) chun Bash a úsáid.
Tá Bash i mbun forbartha, shroich sé an leagan 5.0. Leagan deiridh eisithe go luath in Eanáir 2019. Mar sin féin, Apple leagan Macas Mojave (a scaoileadh i dtitim 2018) leagan as dáta. B'fhearr leis Bash NOTHING, leagan de 2007. Tá leaganacha níos nuaí de Bash scaoilte faoi cheadúnas GNU General Public License modhnaithe (GPLv3), a éilíonn roinnt srianta agus clásail do sholáthraithe bogearraí.

Bash Vs. zsh

Maidir le húsáideoirí, ba chóir go mbeadh áthas ar dhuine aistriú ó Bash to Zsh. Go háirithe dóibh siúd a bhaineann úsáid as Críochfort go minic. Zsh (Z bhlaosc) atá bunaithe ar an teanga chéanna le Bash, ach tá gnéithe suimiúla ann. Línte ceannais iomasach, plugáil isteachATVs agus topaicí grafaic.
Chomh maith le horduithe Bash, tá go leor orduithe sainiúla eile i Zsh, agus is féidir leis an úsáideoir cuid mhaith díobh a chumrú chun roinnt oibríochtaí a dhéanamh. Ainm.

- línte ordaithe a chríochnú go huathoibríoch (féinchríochnú)
- athróga leathnaithe
- an cosán a athsholáthar
- síneadh cosán iomasach. “/u/lo/b <TAB>” téann go "/ usr / local / bin"
- tacaíocht OH-mo-zsh le haghaidh cumais fhada
- tacú le téamaí sa Chríochfort
- go leor eile, curtha i láthair anseo.

Oh-My-zsh Is é an creat is coitianta le haghaidh Zsh, á sheachadadh le go leor daoine plugáil isteachATVs agus topaicí san áireamh. Éasca a shuiteáil, a chumrú agus a shaincheapadh.

Conas Oh-My-Zsh a shuiteáil le haghaidh Zsh ar MacOS

Cuir an líne ordaithe sa Chríochfort:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Tar éis duit OH-my-zsh a shuiteáil, tá leabharlann fhlaithiúil agat plugins más téamaí iad. Ina theannta sin, tá go leor roghanna cumraíochta agus saincheaptha ag brath ar do chuid sainroghanna. Na sonraí go léir fháil anseo.

Moltaí modúil agus fóntais: iTerm2 (críochfort aithriseora, a ghlacfaidh ionad an Teirminéil), Homebrew má tá eagla ort POWERLEVEL9K do Zsh (Oh-My-Zsh).

Conas an bhlaosc réamhshocraithe a athrú i macOS Catalina

Mura bhfuil tú sásta leis Zsh, is féidir leat dul ar ais i gcónaí chuig Bash i macOS Catalina. Mar sin féin, cuimhnigh gur leagan Buntáiseach Bash de 2007 é.

Cuir an líne ordaithe sa Chríochfort chun filleadh ar an mBais:

chsh -s /bin/bash

Chomh maith le Bash agus Zsh is féidir leat sliogáin eile a ghníomhachtú i MacOS Catalina.
Cuir i bhfeidhm san ordú Teirminéil é cat /etc/shells trínar féidir leat sliogáin a fheiceáil i macOS Catalina.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

Zsh Vs. Bash i macOS Catalina

Maidir leis an údar

Stealth

Paiseanta faoi gach rud a chiallaíonn gadget agus TF, scríobhaim le pléisiúr ar stealthsettings.com ó 2006 agus is breá liom rudaí nua a aimsiú leat faoi ríomhairí agus macOS, córais oibriúcháin Linux, Windows, iOS agus Android.

Leave a Comment