The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

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
Convertir a fijo variable archivo archivo. abhi9845 Programación de scripts de shell y 9 09-24-2008 08:07 AM
Convertir a fijo variable archivo archivo. abhi9845 UNIX for Dummies Preguntas y Respuestas 1 09-15-2008 07:07 AM
cómo convertir archivos de longitud fija de archivo delimitado. satyam_sat Programación de scripts de shell y 7 04-03-2008 02:41 AM
Conversión de un archivo delimitado de ancho fijo a archivo raghavan.aero Programación de scripts de shell y 2 06-06-2007 02:44 PM
convertir el archivo XML en el archivo de texto (de longitud fija) ram2s2001 Programación de scripts de shell y 0 11-03-2005 01:28 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-04-2009
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Usuario Registrado
  
 

Fecha: agosto 2008
Ubicación: PUNE
Puestos: 98
dividir un archivo de archivo de salida, pero se fija

Quiero dividir 1 archivo y los archivos de salida se fija dejar 3, y no desea grabar se puede perder.
please help me
  #2 (Enlace permanente)  
Old 01-04-2009
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrador
  
 

Fecha: marzo 2005
Ubicación: Irlanda
Mensajes: 4.209
No entiendo su pregunta. ¿Se puede reformular, por favor?
  #3 (Enlace permanente)  
Old 01-04-2009
jaduks's Avatar
jaduks jaduks is offline
Usuario Registrado
  
 

Fecha: agosto 2007
Ubicación: Assam, India
Puestos: 166
RahulJoshi,

No está seguro si este es el requisito que esta pidiendo.

Código:
$ split -d -l 6 bigfile subfile

will create subfile00 subfile01 .... with each file of 6 lines

As you want 3 files in output, the l value has to be caluculated like this:

$ awk 'END {printf("%d\n",NR/3+.5)}' bigfile

------------
** The above way of rounding may go wrong in some cases, e.g. suppose the file is having 17 lines, 

$ awk 'END {printf("%d\n",NR/5+.5)}' bigfile
3

then,

$ split -d -l 3 bigfile subfile

will create 4 subfiles, which is wrong. 
------------

I am sure there can be better solutions to this. Group please.

Última edición por jaduks; al 01-04-2009 10:26 PM.. Motivo: error tipográfico
  #4 (Enlace permanente)  
Old 01-07-2009
RahulJoshi's Avatar
RahulJoshi RahulJoshi is offline
Usuario Registrado
  
 

Fecha: agosto 2008
Ubicación: PUNE
Puestos: 98
queridos todos,
También es requisito: no también de la línea del archivo de entrada no es fijar y quiero dividirlo en no fijar de archivo de salida, probablemente con la igualdad de la división.
plase
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 11:11 AM.


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