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: