Ja-Sager
Posted in Linux on July 24th, 2009 by admin – Be the first to commentWenn ich etwas im Umgang mit Linux gelernt habe ist es die Tatsache, dass man sich bei jeder nervenden Aufgabe die man erledigen muss, sich fragen sollte, bin ich der einzige der das Problem schon mal hatte oder könnte es dafür nicht schon eine mir bisher unbekannte Lösung im System geben. Diese Frage habe ich mir gestellt, als ich mal wieder einiges zu erledigen hatte und ständig brav alles mit Y abnicken durfte…
Die Antwort auf die Frage in diesem Fall war der Befehl yes
Das kleine Programm macht nichts anderes als permanent eine Zeichenkette oder standardmäßig ‘y’ auszugeben bis es abgebrochen wird (z.B. mit Strg-C). Diese Ausgabe leitet man dann entsprechend in das gewünschte Programm um. Ein Beispiel:
-
yes | rm -i *.txt
Soll etwas anderes ausgegben werden, schreibt man dies einfach als ersten Parameter. Beispielsweise wenn für ein deutsches Programm ‘j’ benötigt wird:
-
yes j



