Machen Sie apt-get weniger verbos

486
Titus

Ich bin auf Debian 16.04 und habe mir ein Shellskript erstellt, um das Update zu vereinfachen. Ich nenne es regelmäßig mit sudo:

apt-get -qy update apt-get -qq upgrade apt-get -qq dist-upgrade apt-get -qq autoremove apt-get -qq autoclean 

Funktioniert gut; aber es ist zu viel für meinen Geschmack; Alles, was ich möchte, sind Listen von Fehlern jeglicher Art und von aktualisierten Paketen (einschließlich des für das Update erforderlichen Speicherplatzes, falls möglich).
Ich möchte also entweder die Ausgabe apt-getweniger ausführlich machen oder die (deutsche) Ausgabe des Skripts filtern.

Da ich keine Möglichkeit finden konnte, die apt-getAusgabe an meine Wünsche anzupassen, denke ich, dass dies ein Ausgangsfilter sein wird. Aber ich bin total überwältigt von awkKonsorten.


Randbemerkung : Ich bin mit der englischen Ausgabe zufrieden. Bin ich richtig in der Annahme, dass das Hinzufügen export LC_ALL=Can den Anfang des Skripts dies erreichen wird?

0
@ KamilMaciorowski Ich vermute, ich habe es behoben. Titus vor 5 Jahren 1
Versuchen Sie es mit `LC_ALL = C script`. Ich denke, dass die Verwendung von 'LANG = C' häufiger ist. Sie könnten einige Wörter in den Ausgabezeilen erhalten, die Sie sehen möchten, und dann mit awk oder sed `awk '/ word1 / word2 / '` oder `sed -nr '/ word1 | word2 / p' 'filtern Paulo vor 5 Jahren 0

0 Antworten auf die Frage