como exibir script de shell local / s no navegador / firefox?

0

Eu tenho shell-scripts que possuem tags html, o que significa que eles obviamente foram feitos para serem vistos / exibidos em um navegador também. Então, como eu digo ao firefox para exibir o script de shell em vez de tentar baixá-lo. Os shell-scripts têm .sh e .pl no final, respectivamente.

O primeiro script começa como -

 1  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 3  <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
 4  <head>

e termina com -

   231  </div> <!-- id=cgit -->
   232  </body>
   233  </html>

O segundo script também mostra o mesmo código.

Os arquivos são e serão de natureza local. Arquivos baseados na Web devem sempre perguntar o que fazer.

    
por shirish 11.05.2017 / 15:24

2 respostas

0

A forma como os dados são processados em um navegador depende do tipo MIME declarado pelo servidor. Se você quer que seu navegador o renderize como html, o que provavelmente é uma idéia terrível , você pode alterar o Content-Type do cabeçalho que o servidor retorna para refletir o tipo de seus dados, o que seria text/html; charset=utf-8 e o cabeçalho Content-Disposition para sugerir ao navegador o que fazer.

Você pode se referir a essa pergunta para uma explicação mais detalhada: link

    
por 11.05.2017 / 15:58
0

(Usando o Firefox 53) Na barra do Firefox, vá para:

about:preferences#applications

Selecione "Aplicativos" no menu à esquerda. Procure por 'sh' para encontrar o tipo de conteúdo de 'shell script'. Mude a 'Ação' para este tipo de conteúdo para 'usar outro ...' e selecione o firefox.

    
por 11.05.2017 / 15:59