El día 22 de noviembre de 2010 10:36, rantis cares
<rantisca...@gmail.com> escribió:
> Listeros:
>
> Hice el script siguiente para recibir unos mensajes mediante gnokii,
> todo o casi todo funciona de maravilla, solo el final no es lo mejor.
> No puedo renombrar el archivo.
>
> El archivo recibido es tmp001, pero yo quiero que se guarde como en el
> siguiente formato CELULAR-IN-FECHA o dicho de otra manera:
> 5555555555-IN-22-nov-2010-10-36-10
>
> Pero el problema es al renombrarlo.
>
> ¿Alguno de ustedes me puede ayudar?
>
>
> #!/bin/bash
> RUTA="/home/rantiscares/"
> FECHA=`date +%a-%d-%b-%Y-%k-%M-%S`
>
> #Recibiendo SMS y guardandolo
> gnokii --getsms IN 1 > $RUTA'tmp001'
>
> #Mostrando SMS por pantalla
> cat $RUTA'tmp001'
>
> #Extrayendo numero celular
> awk 'NR==3' $RUTA'tmp001' > $RUTA'tmpnum.sms'
> awk '$1 ~/Sender/ {print $2}' $RUTA'tmpnum.sms'
> read
> #Guradando archivo con numero y fecha
> mv $RUTA'tmp001' $RUTA.`awk '$1 ~/Sender/ {print $2}'
> $RUTA'tmpnum.sms'`-IN-$FECHA;
>
> gracias
>

Ya lo resolvi, el problema era en la fecha, FECHA=`date +%a-%d-%b-%Y\
%k-%M-%S` yo tenia un espacio y entonces me lo tomaba como otro
directorio.

Gracias


--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktikorhjt0xtumhg0h8cdqqscyadwz_km3hqap...@mail.gmail.com

Responder a