インストールせずにソフトウェアをダウンロードするために使用されるbashスクリプトがあります
curl get.foo.com | bash
ただし、ブラウザーで開くget.foo.com
と、適切な html コンテンツが表示されません。
ブラウザーでほぼ有効な HTML としてレンダリングされるハイブリッド bash スクリプトを作成することは可能ですか?
次の方法で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 スタイルを使用すると、それを隠すことができます。