#!/bin/bash #change to ccurrent directory cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" cd ../.. #colors C1='\033[1;37m' C2='\033[1;33m' NC='\033[0m' #make log folder if [[ ! -d log ]] then mkdir log fi #current file number num=0 if [[ -f log/number ]] then num=$(cat log/number) fi echo $num > log/number #watchdog while true do #increment log file number num=$(( num + 1 )) echo $num > log/number #run npm start 2> log/$num.err | tee log/$num.out #give chance to close program sleep 5 printf "\n\n\n${C1}press ${C2}Control+C${C1} to close${NC}\n\n\n" done