Скрипт может убить себя. Вы можете попробовать запустить цикл for внутри отдельной подоболочки ( для i в $pidsToKill; сделать kill -9 $i; done; echo All dead. ) &
и затем выйти из скрипта.
, посмотрев на это дальше, кажется, что это связано с водителем только частично реализовано, критические IOCTLS, кажется, устанавливаются.