man echoPracuje. ale z ciekawości, czy echo ma coś podobnego do --helpflagi / parametru?
man echoPracuje. ale z ciekawości, czy echo ma coś podobnego do --helpflagi / parametru?
Odpowiedzi:
Zakładając, że używasz bash, echojest to wbudowana powłoka (którą możesz zobaczyć po uruchomieniu type echo). Oznacza to, że strona podręcznika, którą chcesz przeczytać, to man bash. Lub możesz uzyskać pomoc dotyczącą helpwbudowanych bashów i słów kluczowych z wbudowanymi, np help echo.
Informacje, które widzisz po uruchomieniu man echo, dotyczą echopolecenia zewnętrznego instalowanego przez GNU coreutils. ( type -a echo).
Aby nauczyć się bash, przeczytaj http://mywiki.wooledge.org/BashGuide
Istnieją dwa echoWbudowane polecenie, a drugi to plik wykonywalny umieszczony w / bin / echo
Wbudowany (jest to domyślny) nie ma żadnych opcji pomocy daleko poza help echowbudowanym. Wszelkie umieszczone i niewymienione flagi są przedstawiane jako wynik polecenia i nie ma polecenia pomocy.
Zamiast tego w wersji wykonywalnej /bin/echoznajduje się --helpflaga, która drukuje użycie. ale musisz zadzwonić /bin/echojawnie.
Innym sposobem byłoby na przykład użycie komendy whatis bash.
whatis echo >>>> shows as following
echo (1) - display a line of text
Według strony podręcznika Whatis wyświetla ręczne opisy stron. Jak na przykład
whatis whatis
whatis (1) - display manual page descriptions
W przypadku poleceń krótkie parametry lub opcje spróbuj --usageprzed nimi jak
whatis --usage
Usage: whatis [-dvrwl?V] [-C FILE] [-L LOCALE] [-m SYSTEM] [-M PATH] [-s LIST]
[--debug] [--verbose] [--regex] [--wildcard] [--long]
[--config-file=FILE] [--locale=LOCALE] [--systems=SYSTEM]
[--manpath=PATH] [--sections=LIST] [--section=LIST] [--help]
[--usage] [--version] KEYWORD...
Innym doskonałym źródłem są Podręczniki Ubuntu, czyli strona podręcznika , wystarczy wpisać, aby wyszukać to, czego chcesz.
Sugestia, jeśli spróbujesz whatis w terminalu i naciśniesz klawisz Tab , pojawi się
Display all 9747 possibilities? (y or n)
Możesz eksperymentować w zależności od powyższych możliwości.
Są też apropos podobne do man -k keywordwyszukiwania nazw i opisów stron podręcznika.
Możesz także użyć whereis do zlokalizowania plików stron binarnych, źródłowych i stron podręcznika polecenia jako
whatis whereis
whereis (1) - locate the binary, source, and manual page files for a command
Oficjalne referencje
Możesz skorzystać z tego obszernego i doskonałego źródła na stronie Wiki Ubuntu Command Line, na przykład [ 7. Początkujący / BashScripting ].
Odnosić się Przewodnik po wbudowanych poleceniach GNU Shell
Dla źródła zewnętrznego patrz
Indeks AZ wiersza poleceń Bash dla systemu Linux wyjaśniający przykłady i sposób użycia .
Katalog poleceń systemu Linux firmy O'reilly z Linuksa w książce Nutshell, wydanie 5
Możesz użyć polecenia help, ponieważ jest to wbudowane bash, jest to bardzo pomocne podczas pisania skryptów
[11:16:07 oyrm ~]$ help
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
....
Po tym banerze znajduje się lista poleceń, jak wskazano w banerze. Spróbować
help echo
i myślę, że zobaczysz, że jest to ładny, zwięzły opis zastosowania polecenia powłoki