Como selecionar o último arquivo adicionado usando o Putty

1

Todos os dias, 2 arquivos são adicionados a um diretório, eu preciso obter o último arquivo adicionado e copiá-lo para um diretório para upload adicional. Depois disso, a pasta é esvaziada. Eu gostaria de automatizar isso em um processo em lote.

Até agora, com o Putty, só consegui copiar o diretório inteiro ou digitar manualmente o nome no comando get. Não sei se isso pode ajudar, mas todos os arquivos começam com yyyymmdd1200 ou yyyymmdd1600.

Qualquer ajuda é muito apreciada

    
por user185080 07.01.2013 / 14:29

1 resposta

0

Use o seguinte:

mv '\ls -t *00 | head -1' -t target_directory

isso moverá o arquivo mais novo que termina com 00 para o diretório de destino

rm *1200 *1600 

isso limpará o diretório depois de mover o arquivo acima.

    
por 07.01.2013 / 15:46

Tags