hola plug,
antonio y enrique llanos,
muchas gracias por su incondicional y oportuna ayuda.
no resolvi el problema como pensaba pero su aporte me llevo por unas paginas
donde encontre
mas orientacion sobre otros opciones posibles.
les dejo lo que cree, obviamente es necesario depurarlo y mejorarlo, pero la
urgencia, con esto,
esta superada. si lo corren solo cambiar la variable longitud.
muchas muchas gracias nuevamente
#------------------------------------------------
# script, permite rellenar una variable con
# los caracteres que sea necesario indicados
#------------------------------------------------
let longitud=5 #longitud del campo para probar puede
cambiarse
let ahora=0 #solo para verificar no usarla
var=2 #es la variable a rellenar
while [ $ahora -lt $longitud ] #para salir cuando la variable
#llego a su maximo de caracteres
do
var=$(echo "-"$var) #añadiendo caracter por caracter
echo $var #solo para ver como va incrementando
ahora=`expr length $var` #va mostrando el tamaño actual
echo $ahora #muestro la anterior
done
#------------------------------------------------
> Date: Wed, 24 Jun 2009 11:37:26 -0500
> From: [email protected]
> To: [email protected]
> Subject: Re: [l-plug] orden para reemplazar y rellenar en bash
>
> El 23 de junio de 2009 22:49, milton vidal<[email protected]> escribió:
> > Hola plug,
> > alguna orden para para reemplazar y rellenar desde linea de comandos
> > (consola)
> >
> > algo que arroje esto:
> > original "1"
> > procesado "---1" o en todo caso "1---"
>
> Creo que esto es lo que quieres:
>
> $> printf "%04d" 1 | sed 's/0/-/g'
>
> Ojo que printf si es un comando disponible en el CLI de UNIX.
>
> Suerte,
>
> Antonio
> _______________________________________________
> Lista de correo Linux-plug
> Temática: Discusión general sobre Linux
> Peruvian Linux User Group (http://www.linux.org.pe)
>
> Participa suscribiéndote y escribiendo a: [email protected]
> Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
> http://listas.linux.org.pe/mailman/listinfo/linux-plug
>
> IMPORTANTE: Reglas y recomendaciones
> http://www.linux.org.pe/listas/reglas.php
> http://www.linux.org.pe/listas/comportamiento.php
> http://www.linux.org.pe/listas/recomendaciones.php
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces.
It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us_______________________________________________
Lista de correo Linux-plug
Temática: Discusión general sobre Linux
Peruvian Linux User Group (http://www.linux.org.pe)
Participa suscribiéndote y escribiendo a: [email protected]
Para darte de alta, de baja o hacer ajustes a tu suscripción visita:
http://listas.linux.org.pe/mailman/listinfo/linux-plug
IMPORTANTE: Reglas y recomendaciones
http://www.linux.org.pe/listas/reglas.php
http://www.linux.org.pe/listas/comportamiento.php
http://www.linux.org.pe/listas/recomendaciones.php