[linux-l] bash und eval

Soeren Sonnenburg linux at nn7.de
Mo Mai 26 10:37:06 CEST 2003


On Mon, 2003-05-26 at 10:21, Ivan Villanueva wrote:
> Hallo Liste,
> ich kapiere es einfach nicht. Warum ?
> 
> #!/bin/bash
> CMD="echo \"abc\""
> $CMD
> echo "abc"
> eval $CMD
> 
> "abc"
> abc
> abc
> 

erklaere doch bitte warum du verwundert bist ?

eval mach doch auch nur echo "abc" und somit ist das dritte abc doch
goldrichtig ...

Soeren




Mehr Informationen über die Mailingliste linux-l