1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 14:02:08 +02:00
tldr/pages/common/trap.md
Alejandro Cervera 0385654986
common/*: update pages of some POSIX special built-in utilities (#11956)
* exec, export, readonly, set, shift, trap: replace command descriptions

* exec, exit, export, readonly, set, shift, trap, exec, export: replace example descriptions

* exec, trap: replace "More information" links

* trap: remove prefix "SIG" from some command arguments

Although POSIX allows implementations to specify signal names without
the prefix "SIG", I will choose the most portable form.

* export: replace term

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* set: replace term

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* export: replace term

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* export: replace term

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* exec: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* exit: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* export: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* readonly: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* set: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* shift: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* trap: replace Open Group link

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

* exec: explain environment of child process

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>

---------

Co-authored-by: Vitor Henrique <87824454+vitorhcl@users.noreply.github.com>
2024-01-07 19:38:34 -03:00

16 lines
308 B
Markdown

# trap
> Execute a command upon an event.
> More information: <https://manned.org/trap.1posix>.
- List the commands and the names of the expected events:
`trap`
- Execute a command when a signal is received:
`trap 'echo "Caught signal {{SIGHUP}}"' {{HUP}}`
- Remove commands:
`trap - {{HUP}} {{INT}}`