ejecutar script sh desde el navegador

ejecutar script sh desde el navegador

Para una tarea pequeña, deseo ejecutar un script .sh desde el navegador.
He mantenido el script .sh en el directorio "/usr/lib/cgi-bin".
El archivo .sh contiene el siguiente código.

#!/bin/bash
echo "Content-type: text/html"
echo
python ohlc.py

El código HTML (mínimo) es el siguiente.

<html>
  <body>
     <a href="file:///usr/lib/cgi-bin/ohlc_bat.sh">Run</a>
  </body>
</html>

Después de hacer clic en el enlace, se abre un cuadro de diálogo de descarga.
¿Cómo hago para que se ejecute el script .sh?

Gracias.
PD: Intenté cambiar el nombre del archivo .sh a .cgi, pero no tuve suerte.

Respuesta1

Supongo que desea que el script se ejecute en el lado del cliente. (Para el lado del servidor, tendrías que usar php, como se menciona en uno de los comentarios).
Si estás usando Firefox, debes escribir esto como un complemento. Tenga en cuenta que las funciones simples de JavaScript se ejecutan en una caja de arena, por lo que crear un complemento se vuelve esencial para usted.
Solía ​​haber complementos que podían ejecutar cualquier script bash por usted.Fuente
Puedes encontrar estoenlacerelevante, para comenzar a escribir dicho complemento.

información relacionada