June 2004
Intermediate to advanced
1056 pages
39h 58m
English
onintr
onintr
label
onintr -
onintr
“On interrupt.” Used in shell
scripts to handle interrupt signals (similar to
bash’s trap 2 and trap “” 2 commands). The first
form is like a goto label. The script will
branch to label: if it catches an
interrupt signal (e.g., Ctrl-C). The second form lets the script
ignore interrupts. This is useful at the beginning of a script or
before any code segment that needs to run unhindered (e.g., when
moving files). The third form restores interrupt handling previously
disabled with onintr -.
onintr cleanupGo to "cleanup" on interrupt..Shell script commands.cleanup:Label for interruptsonintr -Ignore additional interruptsrm -f $tmpfilesRemove any files createdexit 2Exit with an error status
Read now
Unlock full access