Raspbian: Shell-Befehle verknüpfen

in deutsch •  6 years ago 

Dies ist sicher nicht der aufregendste Tipp, aber ich vergesse die Syntax ständig. Also dokumentiere ich es jetzt hier.

Wenn man zwei Anweisungen nacheinander ausführen will, dann kann man sie mit && verknüpfen.Ein Beispiel:

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get autoremove && sudo apt-get autoclean

Mit obigem Aufruf lässt sich erledigen, was in der graphischen Oberfläche einige Menü-Navigation erfordert.

2019-01-19-202020_655x390_scrot.png

Da sich die Shell auch beim Neustart noch an die letzten Eingaben erinnert, kann man immer mit den Pfeil-Tasten den Befehlsstring zurückholen und auf die Schnelle die Updates installieren lassen.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Es ist nicht nur verknüpfen. Dies würde auch mit einem Semikolon möglich sein, um mehrere Kommandos nacheinander auszuführen. Das && ist ein logisches Und und hat in der Shell zur Folge, dass da jeweilige Kommando nur dann ausgeführt wird, wenn das Vorherige erfolgreich war.

Würde somit das "apt-get update" fehlschlagen, würden die darauffolgenden gar nicht mehr zur Ausführung kommen.

Danke für die Ergänzung. Ich wusste mal, warum ich es genau so mache. Irgendwann habe ich dann das Wissen durch stumpfes Copy & Paste ersetzt. :(

Posted using Partiko Android