Hoe krijg ik hulp voor een command?
Om uit te vinden wat commands doen,
gebruikten mensen vroeger het man-commando
(kort voor "manual").
Bijvoorbeeld,
het commando man head toont deze informatie:
HEAD(1) BSD General Commands Manual HEAD(1)
NAME
head -- display first lines of a file
SYNOPSIS
head [-n count | -c bytes] [file ...]
DESCRIPTION
This filter displays the first count lines or bytes of each of
the specified files, or of the standard input if no files are
specified. If count is omitted it defaults to 10.
If more than a single file is specified, each file is preceded by
a header consisting of the string ``==> XXX <=='' where ``XXX''
is the name of the file.
SEE ALSO
tail(1)
man start automatisch less,
dus je moet mogelijk op de spatiebalk drukken om door de informatie te bladeren
en :q typen om af te sluiten.
De éénregelige beschrijving onder NAME vertelt je kort wat het commando doet,
en de samenvatting onder SYNOPSIS geeft alle flags weer die het begrijpt.
Alles wat optioneel is staat tussen vierkante haken [...],
of/of-alternatieven zijn gescheiden door |,
en zaken die herhaalbaar zijn worden aangegeven met ...,
dus de handleiding van head vertelt je dat je ofwel een regeltelling met -n
of een byte-aantal met -c kunt meegeven,
en dat je elk aantal bestandsnamen kunt opgeven.
Het probleem met de Unix-handleiding is dat je moet weten waar je naar zoekt.
Als dat niet zo is,
kun je zoeken op Stack Overflow,
een vraag stellen op de Slack-kanalen van DataCamp,
of kijken naar de SEE ALSO-secties van de commands die je al kent.
Deze oefening maakt deel uit van de cursus
Introductie tot de shell
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen