4
我們有一個製作RRD數據庫的監控系統。我正在尋找從這個RRD文件爲我們的HTML頁面創建圖形的最簡單的方法。所以我不想將它們存儲在文件中。我想創建簡單的BASH CGI腳本,將輸出的圖像數據,所以我可以做這樣的事情:bash cgi不會返回圖片
<img src="/cgi-bin/graph.cgi?param1=abc"></img>
首先,我想創建簡單的CGI腳本,將送我的PNG圖片。這不起作用:
#!/bin/bash
echo -e "Content-type: image/png\n\n"
cat image.png
但是,當我重寫這PERL,它的工作:
#!/usr/bin/perl
print "Content-type: image/png\n\n";
open(IMG, "image.png");
print while <IMG>;
close(IMG);
exit 0;
的區別是什麼?我真的很想在BASH中做到這一點。謝謝。
這就是它!謝謝你,兄弟 –