Re: [shell-script] Atualizar arquivos com data no nome

2009-11-03 Por tôpico Laercio Motta
unico detalhe que nesse metodo ae ele ta pegando o mais novo teria que ser: velho=$(ls -1t | tail -1) ae sim pegara o ultimo.. com a data do mais velho... 2009/11/3 Victor Hugo Leite > > > Boa tarde, > > Se voce tiver certeza que a alteração deve ser feita no arquivo mais > antigo, > desprezan

Re: [shell-script] Re: regexp para extrair domínio de uma URL

2009-11-03 Por tôpico Julio C. Neves
Fala Cristiano, eu, na pressa constante, não analisei o que vc postou no pastebin e já mandei meu pitaco, sem testar. Como não gosto de deixar nada errado na lista, aí vai uma resposta para vc pensar: $ grep -oE '^(www\.)?[[:alpha:]]+\.([[:alpha:]]{3,4})?(\.)?([[:alpha:]]{2})?$' <<< " www.usp.br u

Re: [shell-script] Compactar e descompactar arquivos.tar.gz

2009-11-03 Por tôpico Victor Hugo Leite
Concordo plenamente com o Julio, é interessante que o pessoal passe o que já fez antes de pedir ajuda. Como tenho algo pronto que faz o que o amigo precisa, não me importo em compartilhar, segue script: #!/bin/sh saida=/home/victor/shunda.tgz dir="/tmp" verificaErro() { if [ $? -ne 0 ]; t

Re: [shell-script] Atualizar arquivos com data no nome

2009-11-03 Por tôpico Victor Hugo Leite
Sim, eu vi isso após mandar essa possível solução, outra forma que pode ser utilizada é: velho=$(ls -1tr | head -1) Att, Victor Leite 2009/11/3 Laercio Motta > unico detalhe que nesse metodo ae ele ta pegando o mais novo > teria que ser: > > velho=$(ls -1t | tail -1) > > ae sim pegara o ultimo.

[shell-script] Compactar e descompactar arquivos.tar.gz

2009-11-03 Por tôpico itamaro_liveira
Pessoal, boa tarde. Estou fazendo um script em bash usando dialog, e gostaria que o script compactasse e descompactasse, usando tar.gz mostrando uma barra de progresso no dialog. Como faço isso? Obrigado.

Re: [shell-script] Compactar e descompactar arquivos.tar.gz

2009-11-03 Por tôpico Julio C. Neves
Amigão, passe o que vc já fez para que possamos ajudá-lo. Fazer para vc não dá, só se pagar a consultoria, né? Abraços, Julio Cursos de Shell e Zenity em 2 fins de semana? - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ ligue (21) 2561-0867; - Turmas fechadas em outras cidades

Re: [shell-script] Atualizar arquivos com data no nome

2009-11-03 Por tôpico Victor Hugo Leite
Boa tarde, Se voce tiver certeza que a alteração deve ser feita no arquivo mais antigo, desprezando a data na nomenclatura do arquivo, aconselho usar ls -1t velho=$(ls -1t | head -1) novo=backup-$(date +%d-%m-%Y) if [ -e "${velho}" ]; then mv "${velho}" "${novo}" fi Se for pra pegar o arqui

[shell-script] Re: regexp para extrair domínio de uma URL

2009-11-03 Por tôpico Cristiano
--- Em shell-script@yahoogrupos.com.br, "Julio C. Neves" escreveu > > Fala Cristiano, > no pastebin vc colocou assim: > > ((coop|blog|radio|flog|vlog|wiki|taxi)|([[:alpha:]]{3}))\. > para fazer o que vc quer, basta tornar todo este bloco opcional. E para > isso, basta: > (((coop|blog|radio|flog|

Re: [shell-script] Erro sed sript

2009-11-03 Por tôpico Tiago Peczenyj
Ola Bruno, Vou dar algumas dicas que PODEM ajudar 1) use interpolação de variaveis/strings com aspas duplas sed "s/${encontrar}/${substituir}/g" 2) use um separador diferente no comando de substituição (util se vc quer encontrar/substituir uma strings como /path/to/file) sed "s#encontrar#subst

[shell-script] Erro sed sript

2009-11-03 Por tôpico Bruno Romano Muller
Ola a todos. Estou fazendo um script que faz build do meu projeto e cria os pacote rpm e deb, para isso eu tenho que ter alguns arquivos, como o control para gerar o .deb e o .spec para gerar meu pacote rpm, e mais alguns scripts da minha aplicaçao como o instalador e o script que fica em /etc/

Re: [shell-script] regexp para extrair domínio de u ma URL

2009-11-03 Por tôpico Julio C. Neves
Fala Cristiano, no pastebin vc colocou assim: ((coop|blog|radio|flog|vlog|wiki|taxi)|([[:alpha:]]{3}))\. para fazer o que vc quer, basta tornar todo este bloco opcional. E para isso, basta: (((coop|blog|radio|flog|vlog|wiki|taxi)|([[:alpha:]]{3}))\.)? OBS: Assim como vc descreveu TDL possíveis, e

[shell-script] Re: regexp para extrair domínio de uma URL

2009-11-03 Por tôpico Cristiano
--- Em shell-script@yahoogrupos.com.br, "Cristiano" escreveu > > (...) > É aí que vocês podem me ajudar. Inicialmente, construí a seguinte ER: > > [[:alpha:]]*.[[:alpha:]]{0,3}\.?[[:alpha:]]{0,2}$ > Permitam um adendo. Abaixo da raiz .br, há também TLD de 4 letras. Como são poucos (por enquant

[shell-script] regexp para extrair domínio de uma URL

2009-11-03 Por tôpico Cristiano
Senhores, antes de mais nada, postei uma mensagem que trata do mesmo problema deste post na lista linux-board (http://br.groups.yahoo.com/group/linux-board/message/29140). Por favor, não considerem cross-posting pois, embora o problema seja o mesmo, a solução é diferente. Lá eu informo que est

Re: [shell-script] Atualizar arquivos com data no nome

2009-11-03 Por tôpico Julio C. Neves
A menor solução que me ocorreu: # Montando algo como 2009-10-01-backup-01-10-2009 #+ para depois classificar, pegar o primeiro (mais velho) #+ e jogar fora a data invertida criada. Velho=$(paste -d- <(ls backup*| cut -f4 -d-) <(ls backup*| cut -f3 -d-) <(ls backup*| cut -f2 -d-) <(ls backup*) |

[shell-script] Atualizar arquivos com data no nome

2009-11-03 Por tôpico halenyuriolive...@ymail.com
Bom Dia Pessoal, estou tentando montar um script para atualizar alguns arquivos .tgz. Esses aquivos comtem a data no nome (backup-01-10-2009). eu estou usando o TAR no modo update para atualizar os aquivos mas preciso saber qual é o aquivo mais velho, atualizar o conteudo e modificar o nome pa