true – proste polecenie wywodzące się z Uniksa. Jego działanie polega jedynie na wyjściu i zwrócenia 0 jako kodu wyjścia (co symbolizuje powodzenie; w przeciwieństwie do polecenia false, które zawsze zwraca 1, czyli niepowodzenie). Ignoruje wszystkie podane parametry.
Większość powłok posiada własną implementację tego polecenia. Wyróżnić można implementację z zestawu GNU Coreutils, która posiada własny plik - /bin/true
, która obsługuje dwa przełączniki - --help
, wyświetlający krótki tekst pomocy i --version
wyświetlający wersję narzędzia.
W większości powłok true posiada alias w postaci :
(dwukropka).
Przykłady[]
Komenda ta może być przykładowo użyta do utworzenia pętli nieskończonej:
while true
do
echo "Jestem w pętli nieskończonej!"
done
lub w wariancie z dwukropkiem:
while :
do
echo "Jestem w pętli nieskończonej!"
done
|
{{#seo:|keywords = True,polecenie True,Linux,polecenia,komendy,Linux polecenie True}}