executa o script sh do navegador

0

Para uma pequena tarefa, desejo executar um script .sh no navegador.
Eu mantive o script .sh no diretório "/ usr / lib / cgi-bin".
O arquivo .sh contém o seguinte código.

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

O código html (mínimo) é o seguinte.

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

Depois de clicar no link, ele abre uma caixa de diálogo de download.
Como faço para executar o script .sh?

Obrigado.
p.s. Eu tentei renomear o arquivo .sh como .cgi, sem sorte.

    
por Vineet 27.04.2013 / 13:36

1 resposta

1

Suponho que você queira que o script seja executado no lado do cliente. (Para o lado do servidor, você teria que usar o php, como mencionado em um dos comentários). Se você estiver usando o Firefox, você tem que escrever isso como um complemento. Note que funções javascript simples são executadas em uma caixa sand, então fazer um add-on se torna essencial para você. Costumava haver add-ons que poderiam executar qualquer script bash para você. Fonte
Você pode encontrar este link relevante para começar a escrever em.

    
por ignite 27.04.2013 / 13:59