Diferencia entre revisiones de «BeanShell»
(Creación del artículo) |
($ en las línea de comandos) |
||
Línea 4: | Línea 4: | ||
Para habilitar BeanShell necesitamos tener instalado alguna máquina virtual de java (ver [[Java]]). Para instalar el intérprete basta con el paquete '''bsh''' : | Para habilitar BeanShell necesitamos tener instalado alguna máquina virtual de java (ver [[Java]]). Para instalar el intérprete basta con el paquete '''bsh''' : | ||
− | sudo aptitude install bsh | + | $ sudo aptitude install bsh |
== Utilización == | == Utilización == |
Revisión de 11:59 4 jul 2007
BeanShell es un lenguaje de Scripting basado en la sintaxis de Java. Al igual que ocurre con Python o Perl podemos crear aplicaciones completas, puesto que BeanShell usa directamente una máquina virtual de Java y puede usar todas las librerias de Java disponibles. Así mismo se pueden hacer facilmente scripts como en Bash para operaciones simples.
Contenido
[ocultar]Instalación
Para habilitar BeanShell necesitamos tener instalado alguna máquina virtual de java (ver Java). Para instalar el intérprete basta con el paquete bsh :
$ sudo aptitude install bsh
Utilización
En terminal
BeanShell puede usarse en el Terminal ejecutando el comando bsh directamente, con esto podemos teclear el comando a mano como si de un terminal Bash se tratara.
foo = "Foo"; four = (2 + 2)*2/2; print( foo + " = " + four ); // print() is a BeanShell command // Loop for (i=0; i<5; i++) { print(i); }
Podemos incluso trabajar con ficheros :
file = new File ("."); files = file.listFiles(); // Muestra los 5 primeros ficheros de esta carpeta for (i=0; i<5; i++) { print (files[i]); }
En un fichero ejecutable
Podemos crear un fichero ejecutable con extensión bsh y se ejecuta escribiendo:
bsh fichero.bsh
Ver tambien
Enlaces externos
- BeanShell en la wikipedia (en inglés)
- Página oficial (en inglés)