Hallo,
ich suche eine Möglichkeit in meinem Skript etwas einzutragen, wodurch alle Ausgaben in eine Logdatei umgeleitet werden, ohne dass man das beim Aufrufen des Skripts angeben muss. Ist das möglich?
Mfg
alabiana
Anmeldungsdatum: Beiträge: Zähle... |
Hallo, ich suche eine Möglichkeit in meinem Skript etwas einzutragen, wodurch alle Ausgaben in eine Logdatei umgeleitet werden, ohne dass man das beim Aufrufen des Skripts angeben muss. Ist das möglich? Mfg alabiana |
||||||
![]() Anmeldungsdatum: Beiträge: Zähle... |
Willkommen bei ubuntuusers. ☺ Du formulierst innerhalb des Skripts nach dem folgenden Muster:
Dann wird die Ausgabe jedes nach diesem Muster formulierten Befehls untereinander in die Logdatei geschrieben. Du kannst für die Befehle allerdings auch als
formulieren, dann siehst du die Ausgabe zusätzlich auf dem Bildschirm. In unserem Wiki findest du eine Menge Anregungen. |
||||||
Projektleitung
Anmeldungsdatum: Beiträge: 12527 |
Herzlich willkommen hier im Forum!
Ja.
Das leitet alle Ausgaben der Shell sowie der ausgeführten Programme in die Datei um. (Es gibt Sonderfälle, die immer auf die Konsole schreiben, aber die betrachten wir mal bei einer anderen Gelegenheit.)
Ich hatte die Frage so verstanden, dass ausnahmslos alle Ausgaben umgeleitet werden sollen. Dann ist der Ansatz, das bei allen Befehlen einzeln anzugeben etwas umständlich.
👍 |
||||||
![]() Anmeldungsdatum: Beiträge: 1004 |
|||||||
Anmeldungsdatum: Beiträge: Zähle... |
|||||||
![]() Anmeldungsdatum: Beiträge: 1004 |
@Mooi: Das könnte man dann sicher hier auch noch mit aufnehmen. |
||||||
Projektleitung
Anmeldungsdatum: Beiträge: 12527 |
|||||||
Anmeldungsdatum: Beiträge: Zähle... |
|||||||
Projektleitung
Anmeldungsdatum: Beiträge: 12527 |
Nein, denn das ist etwas anderes. Es ging ja um die Form Außerdem braucht man für das, was Du dort machst, keine Shell-Funktion, sondern kann das einfach mit einer Gruppierung erledigen:
Ciao robert |