Google
Web dns.bdat.net
next up previous contents
Next: Funciones Up: Programas de shell Previous: Opciones en un programa   Índice General

Evaluación de variables: eval

La orden eval toma una serie de cadenas como argumentos:

eval [arg1 [arg2] ...]

los expande siguiendo las normas de expansión de la shell, separándolos por espacios y trata de ejecutar la cadena resultante como si fuera cualquier orden.

Esta instrucción se debería utilizar cuando:

Pretendemos examinar el resultado de una expansión realizada por la shell.

Para encontrar el valor de una variable cuyo nombre es el valor de otra variable.

Ejecutar una línea que se ha leído o compuesto internamente en el programa de shell.


Pedro Pablo 2001-12-14