Mover/Copiar archivos usando variables
Hola , estoy tratando de copiar archivos de un directorio a otro utilizando el contenido de uina variable como parte del nombre de destino. No voy a poner el ejemplo aqui pues temo que el mail no llegue a la lista ( ya lo envie unas 5 veces resulta rechazado) Lo concreto es que asigno la fecha a una variable t luego utilizo el comando cp con el origen y el destino. El destino contiene $t como nombre del archivo ademas de la correspondiente via de directorio. El resultado es que el archivo se copia en el destino pero no con el nombre que se supone deberia tener ( es decir la fecha ) Entonces mi pregunta es como se debe hacer o se puede hacer para copiar un archivo a otro directorio y colocar la fecha como parte del nombre en el destino? Muchisimas gracias por adelantado Mauricio
Mauricio Pellegrini escribió:
Hola , estoy tratando de copiar archivos de un directorio a otro utilizando el contenido de uina variable como parte del nombre de destino.
No voy a poner el ejemplo aqui pues temo que el mail no llegue a la lista ( ya lo envie unas 5 veces resulta rechazado)
No necesitas adjuntar el script completo, pero si quieres que opine(mos) donde puede estar el problema, al menos necesito(amos) ver como estas escribiendo el comando. En rigor, no hay problema en hacer lo que comentas.
Lo concreto es que asigno la fecha a una variable t
luego utilizo el comando cp con el origen y el destino.
El destino contiene $t como nombre del archivo ademas de la correspondiente via de directorio.
El resultado es que el archivo se copia en el destino pero no con el nombre que se supone deberia tener ( es decir la fecha )
Saludos LRP
Bueno la respuesta anterior de este mail a la lista volvio ser rechazada. Ya no me queda dudas que es algo en el contenido del script. Asi que les comento que voy a probar lo que Sebastian Ferro sugiere respecto de los espacios Muchas gracias On Tue, 2004-09-14 at 08:01, Luis Roa P. wrote:
Mauricio Pellegrini escribió:
Hola , estoy tratando de copiar archivos de un directorio a otro utilizando el contenido de uina variable como parte del nombre de destino.
No voy a poner el ejemplo aqui pues temo que el mail no llegue a la lista ( ya lo envie unas 5 veces resulta rechazado)
No necesitas adjuntar el script completo, pero si quieres que opine(mos) donde puede estar el problema, al menos necesito(amos) ver como estas escribiendo el comando. En rigor, no hay problema en hacer lo que comentas.
Lo concreto es que asigno la fecha a una variable t
luego utilizo el comando cp con el origen y el destino.
El destino contiene $t como nombre del archivo ademas de la correspondiente via de directorio.
El resultado es que el archivo se copia en el destino pero no con el nombre que se supone deberia tener ( es decir la fecha )
Saludos LRP
El 2004-09-14 a las 13:21 -0700, Mauricio Pellegrini escribió:
Bueno la respuesta anterior de este mail a la lista volvio ser rechazada. Ya no me queda dudas que es algo en el contenido del script.
Ponnos el contenido del mail de rechazo, sin incluir tu correo. Mi sospecha es que SuSE ha puesto amavis-new, que rechaza todo ejecutable, incluso los scripts de linux de ejemplo en una lista, porque los reconoce como tales. Para evitarlo, haz: 1) No lo mandes como anexo - eso nunca. 2) Si lo hacías en el texto, precede cada linea del script con un caracter, como por ejemplo, "|" -- Saludos Carlos Robinson
Hola ,Gracias por contestar . Creo que es correcto lo que dices acerca del antivirus pues un mail posterior en que el script aprecia cuotada
como en este ejemplo
logro llegar a la lista sin problemas Asi que de ahora en mas lo tendre en cuenta Saludos Mauricio On Tue, 2004-09-14 at 11:24, Carlos E. R. wrote:
El 2004-09-14 a las 13:21 -0700, Mauricio Pellegrini escribió:
Bueno la respuesta anterior de este mail a la lista volvio ser rechazada. Ya no me queda dudas que es algo en el contenido del script.
Ponnos el contenido del mail de rechazo, sin incluir tu correo. Mi sospecha es que SuSE ha puesto amavis-new, que rechaza todo ejecutable, incluso los scripts de linux de ejemplo en una lista, porque los reconoce como tales.
Para evitarlo, haz:
1) No lo mandes como anexo - eso nunca.
2) Si lo hacías en el texto, precede cada linea del script con un caracter, como por ejemplo, "|"
-- Saludos Carlos Robinson
participants (4)
-
Carlos E. R.
-
Luis Roa P.
-
Mauricio Pellegrini
-
Sebastian Ferro