yes — каманда Unix. якая бясконца выводзіць радок «y» альбо свой аргумент у камандны радок.
Праграма yes без параметраў выводзіць у камандны радок безліч сімвалаў «y», за кожным з якіх адлюстроўваецца сімвал канца радка. Пры наяўнасці параметраў яна выводзіць іх на экран, таксама дадаючы ў канец сімвал пераносу радка. Так яна працуе, пакуль карыстальнік самастойна не спыніць працэс (напрыклад, камандай kill), альбо не завершыцца праграма, да якой быў перанакіраваны яе выхадны паток.
Каманда рэдка выкарыстоўваецца сама па сабе, часцей а ўсё яна аб'ядноўваецца з іншымі (з дапамогай канвеера). Yes можа выкарыстоўвацца ў такіх выпадках:
$ yes | rm -r ~/.*
(тое жа, што і rm -rf ~/.*
)
$ yes ls | sh
yes | fsck /dev/hda1
$ yes Wikipedia | head -5000 > wiki.txt
$ yes > /dev/dsp
$ yes > /dev/null
Man-старонка праграмы yes (англ.)