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

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

Re: [shell-script] Dúvida com o comando "csplit"


From: Carlos Alberto Teixeira Magalhães
Subject: Re: [shell-script] Dúvida com o comando "csplit"
Date: Fri, 18 May 2012 16:10:33 -0300

Complementando:

csplit -s -z -n 4 arquivo.txt "$padrao" {*}

Até mais.

Em 18 de maio de 2012 16:09, Carlos Alberto Teixeira Magalhães <
address@hidden> escreveu:

> Boa tarde, você tentou com:
>
> padrao="'/PDS/'"
>
> ?
>
> Até mais.
>
> Em 18 de maio de 2012 16:02, andelnyr <address@hidden> escreveu:
>
>  **
>>
>>
>> Prezados
>>
>> Fiz um script para dividir uma grande quantidade de arquivos e usei o
>> comando csplit.
>>
>> Como a solução tinha de ser rápida, não me dediquei a produzir algo muito
>> refinado, mas agora que o trabalho foi feito, gostaria de entender como
>> melhorar o script.
>>
>> Para dividir foi assim:
>>
>> csplit -s -z -n 4 arquivo.txt '/PDS/' {*}
>>
>> No campo com o "padrão" para dividir o arquivo deveria variar de acordo
>> com o arquivo.
>>
>> Tentei
>>
>> padrao=PDS ; csplit -s -z -n 4 arquivo.txt '/"$padrao"/' {*}
>>
>> padrao="PDS" ; csplit -s -z -n 4 arquivo.txt '/"$padrao"/' {*}
>>
>> padrao='/PDS/' ; csplit -s -z -n 4 arquivo.txt $padrao {*}
>>
>> padrao="'/PDS/'" ; csplit -s -z -n 4 arquivo.txt $padrao {*}
>>
>> e não funcionou.
>>
>> Fiz um "case" o prenchimento manual mesmo do campo "padrao", mas agora
>> gostaria de fazer algo mais limpo.
>>
>> Alguma sugestão?
>>
>>  
>>
>
>
>
> --
> Carlos Alberto Teixeira Magalhães
> Analista de Suporte - Departamento de Informática - DI
> Universidade Estadual do Ceará - UECE
> "A Ciência da Computação nasceu para resolver problemas que não existiriam
> se não fosse o computador." :P
>
>


-- 
Carlos Alberto Teixeira Magalhães
Analista de Suporte - Departamento de Informática - DI
Universidade Estadual do Ceará - UECE
"A Ciência da Computação nasceu para resolver problemas que não existiriam
se não fosse o computador." :P


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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