Wenn ich Installationen in Fedora mit say ausführe yum groupinstall "Development Tools"
, werde ich manchmal aufgefordert, j / N zu drücken.
Kann ich das Betriebssystem anweisen, automatisch "y" zu wählen, wenn solche Eingabeaufforderungen auftreten? Dann würde ich meinen Computer für eine Weile verlassen und zurückkommen.
-y
Option,yum
die genau das bewirkt. Weitere Informationen finden Sie in der Manpage.Antworten:
Versuche dies:
Von der
yum
Manpage:HINWEIS: Sie können auch verwenden
yes
, dies ist jedoch nicht unbedingt erforderlich. Dasyum
Tool verfügt über einen eingebauten Schalter, um genau dies zu tun.quelle
Ja, das kannst du mit
yes
. Wenn Sie es ohne Argumente ausführen, wird der Buchstabe aufy
unbestimmte Zeit in stdout gedruckt , und wenn Sie ihm ein Argument, eine Zeichenfolge oder einen Buchstaben oder etwas anderes geben, wird dieser auf unbestimmte Zeit in stdout gedruckt.In Ihrem Fall würden Sie es wie folgt tun:
quelle
/usr/bin/yes
ist ein Werkzeug , das ständig sendety\n
anstdout
. Sie können dies in jeden Befehl einfügen, der im Y / N-Stil dazu auffordert, eine "Ja" -Antwort auf solche Fragen zu erzwingen. Sie können auchyes
eine beliebige andere Zeichenfolge senden, indem Sie sie beim Aufruf angeben, z. B./usr/bin/yes foo
wird an gesendetfoo\n
,stdout
solange die Ausgabe gelesen wird.quelle
y\n
s senden möchten , müssen Sie nicht einmal dazu.