się czytac te informacje — dzięki niemu zawsze będzie można uzyskać pomoc na temat mniej znanych poleceń.
Zauważmy też pewien standard zapisu, używany w sekcji SYNOPSIS: cos - oznacza konieczność pojawienia się obiektu „coś”
[ cos ] - oznacza, że „coś” może (ale nie musi wystąpić)
cosl | cos2 - oznacza alternatywę: musi wystąpić cosl lub cos2
cosl | cos2] oznacza alternatywę: może wystąpić cosl lub cos2
Możemy także skorzystać z polecenia help, które podaje polecenia wbudowane aktualnie użytkowanego shella:
GNU bash, version 3.2.39(1)-release (i386-redhat-linux—gnu)
These shell commands are defined internally. Type 'help' to see this list. Type 'help name' to find out morę about the function 'name'.
Use 'info bash' to find out morę about the shell in generał.
Use 'man -k’ or 'info' to find out morę about commands not in this list.
A star (*) next to a name means that the command is disabled.
JOB_SPEC [&] (( expression ))
filename [arguments]
[ arg... ] [[ expression ]]
alias [—p] [name[=value] ... ] bg [job_spec ...]
bind [-lpvsPVS] [-m keymap] [-f fi break [n] builtin [shell-builtin [arg ...]] caller [EXPR]
Podamy teraz kilkanaście najważniejszych poleceń, których będziemy używali do pisania skryptów. Dla każdego z nich warto zobaczyć jego manuał, aby zorientować się w możliwościach ich wykorzystania (różne opcje — zwane też przełącznikami)
pokazuje zawartość wskazanego katalogu
ls -1 — pokazuje „długą formę” (więcej informacji o plikach)
ls -a — pokazuje także pliki ukryte