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 では機能し、ブラウザー ユーザーに表示されるのは最初のシバン行だけです。ただし、一部の CSS スタイルを使用すると、それを隠すことができます。

于 2013-03-28T15:40:02.307 に答える