#!/bin/bash basepath=$(cd `dirname $0`; pwd) cd $basepath pidlist=`ps -ef | grep swoole:task | grep -v grep |awk '{print $2}'` kill -9 $pidlist nohup php ../artisan swoole:task start >/dev/null 2>&1 & echo 'swoole task runing ...'