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] 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.

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

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