Linux 14.981 Themen, 106.343 Beiträge

linux bash skript system updaten

Alekom / 9 Antworten / Flachansicht Nickles

Hallo Leute, ich habe mir gestern ein kleines Bashskript geschrieben, welches nach der Installation von Linux auf den Rechner das System aktualisiert sowie die Software installiert die ich will.

Ich will alles in Dateien mitprotokollieren, damit ich nachverfolgen kann was eigentlich gemacht wurde.

Nur funktioniert das nicht so wie gewünscht, da er im Terminal zwar das Skript ausführt, aber man sieht keinen Fortschritt. Man sieht nur den Cursor.

Normalerweise listet er ja im Terminal die ganze Prozedur auf wenn man eben nicht gerade in eine Datei schreiben möchte.

Beispiel:

apt-get update -y > system_auffrischung.txt &&

apt-get upgrade -y >> system_auffrischung.txt &&

usw ...

Habe schon alles probiert, nur mit einem &, ohne &, Ergebnis ist nicht so wie gewünscht.

Ich möchte das er alles in eine Textdatei schreibt UND ich aber währenddessen gleichzeitig trotzdem nachverfolgen kann was im Terminal passiert.

Und man kann auch abschätzen wie weit das ganze fortgeschritten ist.

Ist das überhaupt möglich?

Und ja, natürlich bin ich root. Rechte sind gesetzt und dieses ./ vor dem Befehl wurde auch gemacht.

nette Grüße Alekom

Alles hat seinen Sinn, auch das scheinbar Sinnlose, denn es gibt nichts ohne Sinn.
bei Antwort benachrichtigen
Alekom mi~we „Du musst da den Pipe-Operator keine Panik verwenden. Lies mal hier ...“
Optionen

mit kommandozeile hab ich keine panik, bin noch mit msdos in berührung gekommen. Verschlossen

hab nimmer genau gewusst was mit pipe gemeint ist...so wie damals | more

danke für den tipp und für das beispiel. ich brauche es immer veranschaulicht. da gehts dann etwas leichter. *g*

Alles hat seinen Sinn, auch das scheinbar Sinnlose, denn es gibt nichts ohne Sinn.
bei Antwort benachrichtigen