скрипт run.sh я тоже изменил
#!/bin/bash
ulimit -c unlimited
/home/pi/miner/drivers.sh
while true; do
/home/pi/miner/miner
sleep 10
done
А здесь скрипт не будет плодить процесы майнера каждые 10сек ?
Не будет, /home/pi/miner не детачится от терминала. Пока он не сдох, скрипт на этой строчке спит, а miner срет логами в stdout (который по факту идет в screen в перловом скрипте).
А крон параллельно следит чтобы не завис и если завис прибивает. Тогда этот скрипт его снова стартует.