Stop an infinite loop - Raspberry Pi Forums


hi everyone,

(excuse me bad english)

can't out of infinite loop.
problem when pi booting, execute command in autostart script (/etc/xdg/lxsession/lxde/autostart) :

@sh /home/pi/videoplayer.sh


videoplayer script read omxplayer video playlist in directory /home/pi/videos
there script videoplayer.sh :

#!/bin/sh

# rid of cursor don't see when videos running
setterm -cursor off

# set here path directory containing videos
videopath="/home/pi/videos"

# can leave alone
service="omxplayer"

# our infinite loop!
while true; do
if ps ax | grep -v grep | grep $service > /dev/null
then
sleep 1;
else
entry in $videopath/*
do
clear
omxplayer $entry > /dev/null
done
fi
done


tried ctrl+c, ctrl+x, alt+f4 ... , many combinaisons endless loop doesn't stop while pi unpowered.

grateful,
devi

do have keyboard , screen attached pi?

if put sd card in machine , edit /boot/cmdline.txt.

append init=/bin/sh @ end of cmdline.txt. put sd card in pi , reboot.

make needed changes , undo change /boot/cmdline.txt.


raspberrypi



Comments

Popular posts from this blog

Convierte tu Raspberry en un NAS. Firmware fvdw-sl 15.3 - Raspberry Pi Forums

How to format a Get Request

avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x62