1
パイプからHTMLをレンダリングする
HTMLを生成し、それをレンダリングするプログラムにパイプして、次のようにしたいと思います。 for i in 1 2 3 do for j in a b c do echo "<table border="1"><tr><td>$i</td><td>$j</td></tr></table>" done done | /usr/bin/firefox 残念ながら、firefoxはstdinからパイプされたデータをレンダリングできません。google-chromeもできません。lynxできますが、誰がそれを使いたいですか? 名前付きパイプを作成し、それをchromeおよび/またはfirefoxで開き、そこにデータをパイプしようとしましたが、名前付きパイプを介してデータを送信したときにブラウザーが更新されませんでした。 標準入力からhtmlをレンダリングする非テキストベースのブラウザはありますか?出力は派手なものである必要はありません。主に、区切りデータをその場でもう少し読みやすくすることに興味があります。 編集: たとえばfirefox <(sh /tmp/tablegen.sh)、bashのプロセス置換を使用してみましたが、どちらも機能しませんでした。最悪のシナリオでは、一時ファイルに出力し、レンダリングしてから削除できますが、もう少しエレガントなソリューションを好むでしょう。