The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Añadir un columnfrom un specifit número de línea a un número de línea EZY Programación de scripts de shell y 2 05-12-2008 09:29 AM
Añadiendo el número de línea para cada línea y obtener el número total de líneas chiru_h Programación de scripts de shell y 2 03-25-2008 10:19 AM
Número por número de rangos de contar shirleyeow Programación de scripts de shell y 5 12-19-2007 04:06 AM
para imprimir un número inferior al número real cdfd123 Programación de scripts de shell y 4 09-06-2007 07:56 AM
numérico en vi c19h28O2 Sun Solaris 5 09-21-2006 03:41 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 01-03-2002
thangorn
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
Smile Increminting un número

Hola

mejorar la creación de lotes de archivos de registro, Im escrito un guión con el número y scp a un servidor remoto,
los archivos tienen que ser llamados 0001.log 0002.log etc etc

en mi script que hice un contador variable

$ counter \u003d 00001

He intentado añadir un número a la variable de este tipo
$ contador \u003d `echo" $ contador + 1 "| aC»

pero esto me da 2 no 0002

He intentado con perl también $ contador + +


¿alguien sabe una manera sencilla de mantener la imrement pero leding 0?

Gracias
  #2 (Enlace permanente)  
Old 01-03-2002
Perderabo's Avatar
Perderabo Perderabo is online now Forum Staff  
Unix demonio
  
 

Fecha: agosto 2001
Ubicación: Ashburn, Virginia,
Mensajes: 9.126
Pruebe esto:
Código:
#! /usr/bin/ksh
typeset -Z4 number=0
while ((number<10)); do
    ((number=number+1))
    echo $number
done
exit 0
  #3 (Enlace permanente)  
Old 01-03-2002
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Fecha: julio 2001
Ubicación: Portland, OR, EE.UU.
Puestos: 1.584
Guardo una lista de todos los RFC en mi trabajo para algunos de inactividad lectura, y usar un script para diplay un tema para el número I de suministro. El formato que se encuentra en: rfc ####. txt, donde los espacios en blanco son rellenados por "0" 's. Se me ocurrió con esta sencilla rutina poco a la almohadilla de la izquierda con el número cero de hasta obtener un total de 4 caracteres:
Código:
...
numcheck=$((`echo $num | wc -c` - 1))
until [ "$numcheck" = "4" ]; do
num="0${num}"
numcheck=$((`echo $num | wc -c` - 1))
done
rcfname=rfc${num}.txt
...
Esto puede no ser la mejor manera de hacerlo, pero funciona para mis necesidades ... Por favor, puesto de nuevo si desea obtener más ayuda con esto.

HTH
  #4 (Enlace permanente)  
Old 01-03-2002
LivinFree's Avatar
LivinFree LivinFree is offline Forum Advisor  
Goober Extraordinaire
  
 

Fecha: julio 2001
Ubicación: Portland, OR, EE.UU.
Puestos: 1.584
Wow, me gusta Perderabo mucho mejor .... tiempo para volver a escribir rfc.sh!
  #5 (Enlace permanente)  
Old 01-03-2002
thangorn
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
Talking

Gracias chicos, mi script funciona bien ahora

este comando fue el que necesitaba de su script

tipografiada-Z4 número \u003d 0





  #6 (Enlace permanente)  
Old 01-03-2002
Cameron's Avatar
Cameron Cameron is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: noviembre 2001
Ubicación: Brisbane, Australia
Puestos: 500
Livinfree, ¿Qué es exactamente lo que hace referencia como el RFC?

Silly novato Supongo que la pregunta
  #7 (Enlace permanente)  
Old 01-03-2002
thangorn
Guest
  
 

Mensajes: n / a
Bits: 0 [Banca]
solicitud de comentarios

Supongo que quiere decir.
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 02:15 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0