Pregunta: | 14711 - BASH DE LINUX |
Autor: | Daniel Basto Rivero |
Hola, hace ya algun tiempo uso Linux profesionalmente, solo que hasta ahora aun no he dado con la forma de tomar la salida estandar de un comando y asignarselo a una variable, basicamente lo que quiero hacer es un script bash que tome la fecha de dia y me genere un tar con esa fecha #!/bin/sh #fecha = '|date +%Y_%m_%d ' solexp 'tcp proli3m 1313' rbasto rbasto PVDESPRO gzip ADM1_PVDESPRO.dat mv ADM1_PVDESPRO.dat.gz pvdespro$1.dat.gz #fecha = 'UNA BOMBA' #echo $fecha Este es el comando, como ven, solo necesito asignar la fecha a la variable fecha, el comando date me devuelve la fecha pero no se la puedo asignar, por el momento lo he resuelto escribiendo yo en la linea de comando la fecha como un argumento, pero seria ideal que lo tome solo asi lo puedo poner en un cron y que trabaje automaticamente. Bueno, si alguien sabe y me puede hacer el favor de informarme. Atte. Tronxx |