Skip to main content
3 of 3
added 1 character in body
goldilocks
  • 60.1k
  • 17
  • 115
  • 230

You can direct output to a specific tty easily enough:

(
    exec &> /dev/tty4
    sleep 10;
    python /home/pi/Desktop/execute_on_boot.py
) &

You should be able to see the output after you boot up with alt-ctrl-F4. There are 6 such virtual terminals (VTs), the GUI is running inside one of them, probably tty1 (alt-ctrl-F1).

You can scroll up in a plain text console with shift-pageUp, but it only retains what's appeared since you switched to that VT; if you switch to another one and back again, anything that's scrolled up is lost.

You could combine that with joan's logging idea by using tee:

python /home/pi/Desktop/execute_on_boot.py | tee /var/log/myboot.log
goldilocks
  • 60.1k
  • 17
  • 115
  • 230