2013-03-28 2 views
1

У меня есть Баш скрипт, который используется для загрузки программного обеспечения без установкиКак открыть файл .sh в браузере, отображающем содержимое html?

curl get.foo.com | bash 

однако открытие get.foo.com в браузере не отображается хороший контент HTML.

Возможно ли создать гибридный сценарий bash, который отображает как почти допустимый HTML в браузере?

+0

Вы можете сделать что-то приятнее, подав другой документ обратно на основе пользовательского агента. Если это завиток, дайте ему сценарий. Если это браузер, дайте ему документ. – PhonicUK

ответ

3

Вы можете написать Баш скрипт следующим образом

#!/bin/bash 
#<html><head><!-- 

# Your Bash script goes here 

<<HTML_CONTENT 
--> 
<body style="background-color:white; margin-top:-1em"> 
    <!-- Your HTML code goes here --> 
<!-- 
HTML_CONTENT 
# --></body></html> 

Это работает по крайней мере в Chrome 26 и Firefox 20, оставляя только первую строку хижину видимый пользователю браузера. Однако с некоторым стилем CSS можно скрыть это.

+0

ничего себе! nice hack :) – anishsane

+0

есть еще какой-то вывоз мусора, и bash жалуется на '<' строка ... –

+0

bash или браузер? – camillobruni

Смежные вопросы