[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Especificar un comando en una variable y ejecutar su contenido



David Pérez Villanueva, vie20011116@14:47:21(+0100):
>
>El problema lo tengo en que quiero tener en una variable el comando 
>completo a ejecutar cuando quiero escribir una fecha:
>
>DATE_CMD="date +'%Y-%m%d %H:%M:%S'"
>
>Si ahora intentas ejecutar el comando anterior, $DATE_CMD, obtienes 
>"date: too many non-option arguments".  ¿Por qué sucede esto?

         No sé. La solución:

$ DATE_CMD="date +'%Y-%m%d %H:%M:%S'"
$ echo $DATE_CMD
date +'%Y-%m%d %H:%M:%S'
$ eval $DATE_CMD
2001-1116 19:53:13


-- 
 David Serrano <cyberchat2000.com@hue> - Linux Registered User #87069



Reply to: