ça me semble un peu normal : cette commande est bloquante jusqu'à ce que le programme se termine.
Tu peux l'arrêter avec un Control-C.
Idem quand tu la lances sans le >/tmp/ngrok.log, non ?
Quoi qu'il en soit, je viens de le tester, et la bonne commande pour obtenir l'url dans la log est :
@reboot /CheminCompletVersNgrok/ngrok -log=<code>/tmp/ngrok.log http AdresseIpLanDuRpi:8080 >/dev/null </code>2>&1
Et le fichier /tmp/ngrok.log contiendra l'url dans cette ligne :
t=2019-10-13T10:12:21+0200 lvl=info msg="started tunnel" obj=tunnels name="command_line (http)" addr=http://192.168.0.1:80 url=http://d1b42667.ngrok.io