yes(1) yes(1)
NAME
yes - Zeichenketten wiederholt ausgeben
SYNTAX
yes [string]
BESCHREIBUNG
yes gibt wiederholt die Antwort "y" aus. Wenn ein Argument string
angegeben ist, wird dieses Argument wiederholt ausgegeben. Das Kom-
mando wird solange fortgesetzt, bis es abgebrochen wird.
yes ist in Pipes zu Kommandos nützlich, die eine Eingabe und die Ant-
wort "y" für ja erfordern. In diesem Fall wird yes beendet, wenn das
Kommando, mit dem es über eine Pipe verbunden ist, beendet wird. Auf
diese Weise können keine Endlosschleifen entstehen.
BEISPIELE
Die Datei checkin-list enhält eine Liste mit mehreren Dateinamen, die
mit dem interaktiven Kommando ci in die SRCS-Verwaltung eingecheckt
werden sollen. Dies geschieht am einfachsten mit Hilfe eines Shell-
Skripts, in dem checkin-list gelesen und die erforderliche Eingabe "y"
über das Kommando yes abgeholt wird. Das Skript könnte so lauten:
for i in `cat checkin-list`; do
echo $i
yes | ci -Nv543a -m"Info-Text" $i
done
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98