Algo para jugar
Utiliza xdotool , que le permite ejecutar acciones de escritorio / ventanas. Si proporciona el nombre del navegador como argumento, encontrará y volverá a cargar la página actual. Puede configurar un navegador predeterminado, por lo que no necesita suministrar uno cada vez, y puede cambiar si envía un CTRL-R para recargar, o SHIFT-CTRL-R para recargar sin caché.
Se debe dar la vuelta a su navegador, vuelva a cargar la página, a continuación, voltereta hacia atrás a lo que se llama ventana de este. Utilizo esto a menudo al poner el navegador en segundo plano, con la ventana del editor configurada en 'ON-TOP' para que siempre esté visible, active este script o lo llame desde su editor, y le devolverá el foco cuando lo haga.
Soy un usuario de vim, y pude ver hacer un autocomando para activar automáticamente este script cada vez que se escribió un archivo determinado, por lo que el navegador se actualizará cuando sea apropiado, sé que puede hacer lo mismo.
#!/bin/bash
#
# L Nix <lornix@lornix.com>
# reload browser window
#
# whether to use SHIFT+CTRL+R to force reload without cache
RELOAD_KEYS="CTRL+R"
#RELOAD_KEYS="SHIFT+CTRL+R"
#
# set to whatever's given as argument
BROWSER=$1
#
# if was empty, default set to name of browser, firefox/chrome/opera/etc..
if [ -z "${BROWSER}" ]; then
BROWSER=firefox
fi
#
# get which window is active right now
MYWINDOW=$(xdotool getactivewindow)
#
# bring up the browser
xdotool search --name ${BROWSER} windowactivate --sync
# send the page-reload keys (C-R) or (S-C-R)
xdotool search --name ${BROWSER} key --clearmodifiers ${RELOAD_KEYS}
#
# sometimes the focus doesn't work, so follow up with activate
xdotool windowfocus --sync ${MYWINDOW}
xdotool windowactivate --sync ${MYWINDOW}
#