[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:09:19 -0300 |
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
[As partes desta mensagem que não continham texto foram removidas]