Non ridete.
Questo progetto fa parte di quelli, come dire... poco seri.
Ma per fortuna mica si fanno solo cose serie :)
http://www.autistici.org/bakunin/mod_bash/mod_bash-0.1.tar.gz
mod_bash e' + o - come mod_php o mod_python solo che il codice lo si
scrive in bash. E' scritto per apache 2 e come unica dipendenza (oltre
alle lib di apache) ha glib (giusto per rimanere in tema con il workshop
dell'hackmeeting a Pisa).
Sento gia' che qualcuno sta per chiedere, ma che diff c'e' fra mod_bash
e un cgi bash? Ecco alcuni esempi di questo modulo essenziale giusto per
far capire la sua potenzialita':
<form action="index.html" method="get">
<input type="text" name="AAAA" value="<?bash echo "$AAAA";?>"/>
<input type="submit" />
</form>
oppure:
<table>
<?bash for i in `ls -1 /home`; do ?>
<tr><td style="border: 1px solid #000;"><?bash echo $i; ?></td></tr>
<?bash done; ?>
</table>
Se poi qualcuno vuole di +, ecco qui un esempio che interagisce con
mysql, mostra l'uso delle funzioni, e qualche altra fesseria:
http://www.autistici.org/bakunin/mod_bash/examples/mysql.bash.txt
Ora devo interrompere questa email perche' devo chiedere alla comunita'
di apache di mettere questo codice fra i moduli di default per la prox
release, e poi devo coordinarmi con la comunita' di drupal: sembra
vogliono riscrivere tutto il loro software in bash...
b
--
URI:
http://www.autistici.org/bakunin/
RDF Document:
http://www.autistici.org/bakunin/foaf.rdf
Public Key:
http://www.autistici.org/bakunin/bakunin_pk.asc