Premiers pas avec la ligne de commande

Installation de ZSH comme shell par défaut sur macOS

Le moyen le plus simple est d’utiliser ‘brew’ :

brew install zsh

Après l’installation, vous voudrez peut-être le définir comme votre shell par défaut en faisant :

sudo echo '/usr/local/bin/zsh' >> /etc/shells
chsh -s /usr/local/bin/zsh

Si vous avez installé git et les outils de ligne de commande requis, vous pouvez compiler et installer la dernière version (“5.2” à partir de cette modification) comme suit :

# clone the source
git clone git://git.code.sf.net/p/zsh/code zsh

# checkout the required version, say, zsh-5.2
cd zsh && git checkout zsh-5.2

# check the documentation for help on configuration options
./Util/preconfig
./configure --prefix=/usr/local \
  --enable-fndir=/usr/local/share/zsh/functions \
  --enable-scriptdir=/usr/local/share/zsh/scripts \
  --enable-site-fndir=/usr/local/share/zsh/site-functions \
  --enable-site-scriptdir=/usr/local/share/zsh/site-scripts \
  --enable-runhelpdir=/usr/local/share/zsh/help \
  --enable-etcdir=/etc \
  --mandir=/usr/local/share/man \
  --infodir=/usr/local/share/info \
  --enable-cap \
  --enable-maildir-support \
  --enable-multibyte \
  --enable-pcre \
  --enable-zsh-secure-free \
  --with-tcsetpgrp

# compile and check if compiled successfully
make -j5 && make check
# you should see results of successful test scripts

sudo make install

Encore une fois, vous pouvez faire de zsh votre shell par défaut en l’ajoutant à /etc/shells et en utilisant chsh comme décrit ci-dessus.

macOS utilisant des homebrews

brew install zsh
sudo echo '/usr/local/bin/zsh' >> /etc/shells
chsh -s /usr/local/bin/zsh

Bonjour le monde

Sous les systèmes Unix/Posix :

>$ echo "Hello World!"

Cette simple commande imprimera Hello World sur le terminal.