File size: 479 Bytes
c1a7f73 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
#!/bin/bash
RED='\033[0;31m'
NC='\033[0m'
cd /u/xiuyu/work/dev4/
trap "echo -e \"${RED}Stopping script...${NC}\"; kill -- -$$" SIGINT
while true; do
echo -e "${RED}Start running ...${NC}"
PYTHONPATH='.':$PYTHONPATH setsid python data_preprocess.py --split training &
PID=$!
sleep 1200
echo -e "${RED}Sending SIGINT to process group $PID...${NC}"
PGID=$(ps -o pgid= -p $PID | tail -n 1 | tr -d ' ')
kill -- -$PGID
wait $PID
sleep 10
done |