[Hackmeeting] mod_bash

Delete this message

Reply to this message
Author: bakunin
Date:  
To: hackmeeting
Subject: [Hackmeeting] mod_bash
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