#!/bin/bash cd "$(dirname "$(readlink -f "$0")")" script_name=$(basename "$0") #ppid=$(cat /proc/$(pidof manage)/status|grep PPid|awk '{print $2}') && [ -n "$ppid" ] && echo "kill -2 $ppid" #killall cloud_interact cloud_router hmi local_upgrader logic pushcloud tcpcomm uartcomm manage #killall $(ls *|grep -vE "${script_name}|DEBUG|sqlite3|prps" ) #cd ../ #killall $(ls *.sh) #cd - # killall $(ls * ../*.sh| grep -v -E "${script_name}|DEBUG|sqlite3|prps" | sed 's#../##g' | paste -sd ' ') killall $(ls -l . ../*.sh 2>/dev/null |grep ^-|awk '{print $9}' | grep -vE "${script_name}|DEBUG|sqlite3|prps" | sed 's#../##g' | paste -sd ' ')