para executar um script bash via cron eu usaria
30 14 * * * /bin/bash /home/flicker/open-web.sh >/dev/null 2>&1
Para chamar uma página da web / URL por meio do cron & amp; enrolar
30 14 * * * /usr/bin/curl http://funkyname.com/blub.html >/dev/null 2>&1
Atualização:
Depois de perceber que você quer abrir um navegador real e não apenas chamar um script - eu acho que entendi o seu caso.
Você pode resolver isso sem script bash - em vez disso, escreva toda a lógica diretamente no seu crontab.
para o Chrome:
30 14 * * * export DISPLAY=:0 && google-chrome --new-window http://www.randomurl.com
para o Firefox:
30 14 * * * export DISPLAY=:0 && firefox --new-window http://www.randomurl.com
Tenha em mente:
O parâmetro --new-window
está forçando o navegador responsável a abrir uma nova janela, se você não quiser, basta remover essa seção.
Para evitar saída de ruído , você pode adicionar opcional >/dev/null 2>&1
no final da sua entrada cron.