Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- start on (local-filesystems and runlevel [2345])
- stop on runlevel [06]
- script
- /tmp/test.sh
- end script
- #!/bin/bash
- TOKEN="token"
- TOKEN_FILE="/tmp/token"
- OUTPUT_FILE="/tmp/test_exit"
- func()
- {
- grep "$TOKEN" "$TOKEN_FILE"; echo $? >> "$OUTPUT_FILE"; exit 0
- }
- trap 'trap "" INT TERM QUIT EXIT; func' INT TERM QUIT EXIT
- rm -f "$OUTPUT_FILE"
- echo "$TOKEN" > "$TOKEN_FILE"
- grep "$TOKEN" "$TOKEN_FILE"; echo $? >> "$OUTPUT_FILE";
- sleep 1000
- exit 0
- $sudo service player start
- $sudo service player stop
- $cat /tmp/test_exit
- 0
- 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement