command-lineAan de slag met opdrachtregel


Opmerkingen

Deze sectie biedt een overzicht van wat de opdrachtregel is en waarom een ontwikkelaar deze mogelijk wil gebruiken.

Het moet ook alle grote onderwerpen binnen de opdrachtregel vermelden en een link naar de gerelateerde onderwerpen bevatten. Aangezien de documentatie voor de opdrachtregel nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Hallo Wereld

In Unix / Posix-systemen:

>$ echo "Hello World!"
 

Met deze eenvoudige opdracht wordt Hello World op de terminal afgedrukt.

ZSH installeren als standaardshell op macOS

De eenvoudigste manier is om brew te gebruiken:

brew install zsh
 

Na de installatie kunt u het instellen als uw standaardshell door het volgende te doen:

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

Als je git hebt en de vereiste opdrachtregelprogramma's hebt geïnstalleerd, kun je de nieuwste versie ( 5.2 vanaf deze bewerking) als volgt compileren en installeren:

# 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
 

Nogmaals, je kunt zsh als je standaardshell maken door deze toe te voegen aan /etc/shells en chsh zoals hierboven beschreven.

macOS met behulp van homebrew

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