These can be used to manage starting and stopping processes that spawn children that otherwise would not be terminated when the moonlight session ends
15 lines
383 B
Bash
Executable File
15 lines
383 B
Bash
Executable File
#!/usr/bin/env bash
|
|
###
|
|
# File: sunshine-stop
|
|
# Project: bin
|
|
# File Created: Tuesday, 23rd August 2023 3:28:52 pm
|
|
# Author: Josh.5 (jsunnex@gmail.com)
|
|
# -----
|
|
# Last Modified: Friday, 23rd August 2023 4:21:00 pm
|
|
# Modified By: Josh.5 (jsunnex@gmail.com)
|
|
###
|
|
set -e
|
|
|
|
# Terminate any running sunshine-run processes:
|
|
kill $(ps aux | grep -v grep | grep sunshine-run | awk '{print $2}')
|