1

我有一个 bash 脚本,用于无需安装即可下载软件

curl get.foo.com | bash

但是get.foo.com在浏览器中打开不会显示漂亮的 html 内容。

是否可以创建一个在浏览器中呈现为几乎有效的 HTML 的混合 bash 脚本?

4

1 回答 1

3

您可以通过以下方式编写 bash 脚本

#!/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 下有效,只留下浏览器用户可见的第一条 shebang 行。然而,通过一些 CSS 样式,可以隐藏它。

于 2013-03-28T15:40:02.307 回答