Name
yes [string] — /usr/bin
coreutilsstdin stdout - datei -- opt --help --version
Der Befehl yes
gibt den angegebenen String
(oder in der Voreinstellung »y«) unendlich oft mit jeweils einem
String pro Zeile aus.
$ yes nochmal nochmal nochmal nochmal ...
Obwohl es auf den ersten Blick nutzlos erscheint, kann
yes
perfekt geeignet sein, um aus interaktiven
Befehlen Batch-Befehle zu machen. Wenn Sie eine lästige Meldung wie
»Sind Sie sicher, dass Sie das tun wollen?« loswerden wollen, pipen
Sie die Ausgabe von yes
in die Eingabe des
entsprechenden Befehls, so dass all diese Fragen beantwortet
werden:
$ yes | interaktiver_befehl
Wenn interaktiver_befehl
abgearbeitet ist, wird auch yes
beendet.
Get LINUX: kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.