17 lines
416 B
Bash
17 lines
416 B
Bash
#!/bin/bash
|
|
|
|
# Kill all the scripts:
|
|
echo "Killing the script."
|
|
pkill -9 -f "$(pwd)/api/main.py"
|
|
#pkill -9 -f "$(pwd)/playground/socketio/from_kafka.py" &
|
|
|
|
# Get the name of the current directory,
|
|
# and kill the monitors of the above scripts:
|
|
echo "Killing the monitors."
|
|
PARENT_WD=$(pwd)
|
|
CURRENT_DIR_NAME=$(basename "$PARENT_WD")
|
|
pgrep -f "$CURRENT_DIR_NAME.*python" | xargs kill -9
|
|
|
|
# All done:
|
|
echo "Done!"
|
|
exit 0 |