Programowanie w systemie UNIX/test
Przejdź do nawigacji
Przejdź do wyszukiwania
Wersje[edytuj]
- wbudowane polecenie Bash ( ang. build-in bash test command)
- zewnętrzne polecenie /usr/bin/test pakietu coreutils ( non-builtin test program)
Sprawdzenie:
which test
wynik:
/usr/bin/test
Sprawdzanie zewnętrzego polecenia:[1]
/usr/bin/[ --version
Przykładowy wynik:
[ (GNU coreutils) 8.32 Copyright © 2020 Free Software Foundation, Inc. Licencja GPLv3+: GNU GPL wersja 3 albo późniejsza https://gnu.org/licenses/gpl.html To jest wolne oprogramowanie: masz prawo je zmieniać i rozpowszechniać. Autorzy nie dają ŻADNYCH GWARANCJI w granicach dozwolonych prawem. Autorzy: Kevin Braunsdorf i Matthew Bradburn.
Składnia[edytuj]
test EXPRESSION test [ EXPRESSION ] [ ] [ OPTION
Użycie[edytuj]
Użycie[2]
test wyrażenie1 operator wyrażenie2
Jawne wywołanie :
- wbudowanego ( wewnętrznego) program testowy: wpiszesz test w powłoce bash, otrzymasz wbudowaną wersję (pod warunkiem, że nie zastąpiłeś testu własnym aliasem lub funkcją powłoki). Sekcja COMMAND EXECUTION w man bash wyjaśnia pełniej.
- zewnętrznego : /usr/bin/[ --version
Działenie[edytuj]
- Oblicz wyrażenie warunkowe expr
Porównaj[edytuj]
Pomoc[edytuj]
- offline
- dla zewnętrzego polecenia
- info test|more
- man test
- dla wbudowanego polecenia Basha:
- help test
- man bash
- dla zewnętrzego polecenia