shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[OT] Concatenar aquivos


From: SuSE List
Subject: [OT] Concatenar aquivos
Date: Mon, 10 Apr 2006 17:52:13 -0300
User-agent: Thunderbird 1.5 (Windows/20051201)

Pessoal,

Boa tarde,
Estou com uma situação um pouco inusitada aqui....tenho a seguinte listagem de arquivos:

msp01:/home/vinicius/carga # ls -l
total 44693
drwxr-xr-x  2 vinicius users     368 2006-04-06 19:33 ./
drwxr-xr-x  4 vinicius users     464 2006-04-06 22:36 ../
-rw-r--r--  1 vinicius users 8640480 2006-04-03 18:50 002200604031.txt
-rw-r--r--  1 vinicius users 5488000 2006-04-06 19:01 002200604061.txt
-rw-r--r--  1 vinicius users 1407919 2006-04-06 14:50 003200604051.csv
-rw-r--r--  1 vinicius users 4889391 2006-03-27 16:45 006200603271.TXT
-rw-r--r--  1 vinicius users 4889391 2006-03-27 16:45 007200603271.TXT
-rw-r--r--  1 vinicius users 4889391 2006-04-06 14:30 009200604051.csv
-rw-r--r--  1 vinicius users 3939367 2006-04-06 14:31 009200604052.csv
-rw-r--r--  1 vinicius users 8750466 2006-04-03 12:51 011200604031.txt
-rw-r--r--  1 vinicius users 1407919 2006-04-06 14:30 012200604051.csv
-rw-r--r--  1 vinicius users 4889391 2006-03-27 16:45 013200603271.TXT
-rw-r--r--  1 vinicius users 1407919 2006-04-06 14:30 016200604051.csv

Dois destes arquivos especificamente foram gerados pelo excel em formato csv, mas vieram quebrados em dois, pelo limite de linhas do excel (65k) gerando respectivamente:

009200604051.csv
009200604052.csv

Tem alguma forma ou lógica pra fazer em shell, a junção destes dois arquivos, tipo um `cat 009200604052.csv >> 009200604051.csv` sabendo que eu posso ter mais do que dois arquivos, tipo 009200604053.csv e 009200604054.csv (até um máximo de *9.csv) gerando ao final um "unico" arquivo: 009200604051.csv

Algumas informações sobre a nomeação dos arquivos:

1-3 => codigo de cliente, variavel
4-11 => data (yyyymmdd), variavel em função do dia
12-12 => sequencial de 0-9, variavel em função do excel
14-16 => extensão (csv ou txt)

Julio e Moderadores, coloquei um OT no subject, pois não tenho certeza se isso caracteriza shell puro....minha dúvida pode cair como lógica de programação, se for encarada assim, peços aos colegas que não respondam (ou aos que se prontificarem, por gentileza, em PVT) e desconsiderem a mensagem.

[]s

Vinny


reply via email to

[Prev in Thread] Current Thread [Next in Thread]