Polecenie yes
w systemie Linux służy do generowania nieprzerwanego strumienia powtarzających się tekstów. Domyślnie wypisuje słowo “yes”, ale można dostarczyć dowolny tekst jako argument. Jest to przydatne w sytuacjach, gdy potrzebujemy automatycznie potwierdzić zapytania w skryptach lub programach.
Podstawowa składnia polecenia yes
jest następująca:
yes [opcje] [argumenty]
-h
, --help
: Wyświetla pomoc dotyczącą użycia polecenia.-V
, --version
: Wyświetla wersję programu yes
.-n
, --no
: Zamiast “yes”, generuje “no”.yes
yes Tak
yes | sudo apt-get install nazwa_pakietu
yes no
yes
w połączeniu z innymi poleceniami, aby automatyzować procesy wymagające potwierdzenia.yes
w skryptach, ponieważ może prowadzić do niezamierzonych skutków, jeśli nie jest odpowiednio kontrolowane.head
lub timeout
, aby ograniczyć liczbę wypisywanych linii, np. yes | head -n 5
wypisze pierwsze pięć “yes”.