Aufgaben Bash trap: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „*Erstelle ein Skript, das bei einem SIGINT-Signal (Strg+C) "Signal SIGINT empfangen. Beende das Skript." ausgibt und das Skript beendet. <!-- #!/bin/bash # Tr…“) |
|||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 15: | Zeile 15: | ||
--> | --> | ||
*Schreibe ein Skript, das beim Erhalt eines SIGHUP-Signals (Terminal schließen) eine Funktion aufruft die ausgibt ""Terminal wurde geschlossen. Räume auf..." | *Schreibe ein Skript, das beim Erhalt eines SIGHUP-Signals (Terminal schließen) eine Funktion aufruft die ausgibt ""Terminal wurde geschlossen. Räume auf..." | ||
| − | |||
<!-- | <!-- | ||
#!/bin/bash | #!/bin/bash | ||
| Zeile 37: | Zeile 36: | ||
done | done | ||
--> | --> | ||
| − | * | + | *Schreibe ein Skript, welches SIGTERM und SIGQUIT ignoriert: |
| − | + | <!-- | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | Schreibe ein Skript, | ||
| − | |||
| − | |||
#!/bin/bash | #!/bin/bash | ||
| Zeile 75: | Zeile 50: | ||
sleep 1 | sleep 1 | ||
done | done | ||
| − | + | --> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Aktuelle Version vom 8. Juni 2023, 11:38 Uhr
- Erstelle ein Skript, das bei einem SIGINT-Signal (Strg+C) "Signal SIGINT empfangen. Beende das Skript." ausgibt und das Skript beendet.
- Schreibe ein Skript, das beim Erhalt eines SIGHUP-Signals (Terminal schließen) eine Funktion aufruft die ausgibt ""Terminal wurde geschlossen. Räume auf..."
- Schreibe ein Skript, welches SIGTERM und SIGQUIT ignoriert: