mirror of https://github.com/tLDP/LDP
21 lines
417 B
Bash
21 lines
417 B
Bash
#!/bin/bash
|
|
# self-destruct.sh
|
|
|
|
kill $$ # Script kills its own process here.
|
|
# Recall that "$$" is the script's PID.
|
|
|
|
echo "This line will not echo."
|
|
# Instead, the shell sends a "Terminated" message to stdout.
|
|
|
|
exit 0 # Normal exit? No!
|
|
|
|
# After this script terminates prematurely,
|
|
#+ what exit status does it return?
|
|
#
|
|
# sh self-destruct.sh
|
|
# echo $?
|
|
# 143
|
|
#
|
|
# 143 = 128 + 15
|
|
# TERM signal
|