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

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

Dúvida com o comando "csplit"


From: andelnyr
Subject: Dúvida com o comando "csplit"
Date: Fri, 18 May 2012 19:02:13 -0000
User-agent: eGroups-EW/0.82

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?








reply via email to

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