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

Re: Shell-Script: pegar os 2 primeiros caracteres de uma string



Nossa, obrigado aos dois: Ao fernando pela REGEX, e ao Edmundo pela solução alternativa. Agradeço mesmo hein !!! Muito obrigado !

Em 16/11/05, Edmundo Valle <edmundo.valle@terra.com.br > escreveu:
# Acha no diretorio passado todos os arquivos com a data de modificação
MAIOR do que 7 dias atrás e apaga sem pedir confirmação:
find diretorio -mtime +7 -exec rm -f {} \;

# Passa uma string para o cut e retorna os dois primeiros bytes (pode
ser usado para colocar o retorno em uma variável):
echo exemplo | cut -b1-2


Edmundo Valle Neto


Augusto Hagiro Pascutti - TBON3 escreveu:

> Boa tarde.
>
> Estou fazendo um shell-script em que eu tenho no nome do arquivo a
> data no formato DDMMAA. o que eu gostaria de fazer é apagar os
> arquivos com mais de 1 semana, mas para fazer isso preciso analizar de
> maneira separada o numero que eu tenho (por exemplo, hoje seria:
> 161105). Eu teri que pegar peimeiro os dois numeros do dia (16), e
> depois os dois numeros do meio (11) ....
> Só assim poderia analizar da melhor forma possível os arquivos com
> mais de uma semana ...
> Por favor, acho que os especialistas em regex podem me ajudar, tenter
> fzer um malabarismo com pontos e circumflexos, mas como podem notar;
> não deu muito certo, AUHehuuheahueuheahua
>
> Agradeço a atenção,
> Agradeço muito mais a quem puder ajudar,
>
>
> --
> []'s
> Augusto (TBON3) Pascutti
> -> Linux/Debian Sarge
> -> Adm de Redes e Sistemas
> -> Comedor de Dadinhos de Amendoim profissional
>      (Camepeão do Campenato Regional de Brigui 2005)
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra
> <http://mail.terra.com.br/>.
> Scan engine: McAfee VirusScan / Atualizado em 15/11/2005 / Versão:
> 4.4.00/4628
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
[]'s
Augusto

-> Linux/Debian 3.1 (3.1)
-> Adm de Redes e Sistemas (eu tento ...)
-> Comedor de Dadinhos de Amendoim profissional
     (Camepeão do Campenato Regional de Brigui 2005)
Reply to: