:) On Oct 16, 2013 11:52 AM, "Rodolfo" <[email protected]> wrote:
> Everton, vlw mesmo cara, falei com o analista do projeto, ele aceitou com > data, e consegui fazer usando seu comando como exemplo, vlw mesmo =D > > Abraços. > > > Em 16 de outubro de 2013 11:30, Éverton Arruda <[email protected]>escreveu: > >> Quando eu preciso fazer algo do tipo, eu adiciono a data atual ao nome do >> arquivo, que fica neste formato: X-20131016-1200 (X-AnoMesDia-HoraMin) >> >> Para pegar a data neste formato é só executar o comando: >> $ date +%Y%m%d-%H%M >> >> Para gerar o nome do arquivo com a data: >> cp -r X D/X-`date +%Y%m%d-%H%M` >> >> Abraço, >> On Oct 16, 2013 11:13 AM, "Rodolfo" <[email protected]> wrote: >> >>> Isso mesmo Éverton, muito obrigado. >>> >>> Só tem um detalhe, voce põe o número 2 certo ? >>> >>> Tem como eu fazer isso pra cada pasta X ? tipo, que nem no windows >>> lembra ? No windows se você copiar um arquivo e cola-lo no mesmo diretorio >>> automaticamente ele cria a copia alterando so o final do nome do arquivo, >>> so que ele faz isso sempre, no caso eu teria X, X1, X2 e por aí vai. Nesse >>> comando que você me passou ele passa fixo sempre o número 2 certo ? Tería >>> como fazer semelhante ao windows ? >>> >>> >>> Obrigado =D >>> >>> >>> Em 16 de outubro de 2013 11:07, Éverton Arruda <[email protected]>escreveu: >>> >>>> Olá, Rodolfo. >>>> Em casos assim, eu faço uma verificação com um if. >>>> Se existir o diretório X em D, copia/move com nome diferente, senão, >>>> copia/move com mesmo nome. Assumindo que seja shellscript, fica mais ou >>>> menos assim: >>>> >>>> if [ -d D/X ]; then >>>> cp -r X D/X2 >>>> else >>>> cp -r X D/ >>>> fi >>>> >>>> Era isso o que você estava procurado? >>>> >>>> Abraço, >>>> On Oct 16, 2013 10:54 AM, "Rodolfo" <[email protected]> wrote: >>>> >>>>> Bom dia a todos, >>>>> >>>>> Tenho o seguinte problema: >>>>> >>>>> >>>>> 1. Eu tenho um script que move uma pasta de nome X, que está dentro da >>>>> pasta , para outra pasta de nome D, até aí tudo ok. Acontece que na pasta >>>>> de nome Y eu posso ter outra pasta de nome X, e também irei movê-la para a >>>>> pasta D. >>>>> >>>>> >>>>> O que gostaría de saber é se tem como ao copiar/mover a pasta X para a >>>>> pasta D ele não apagar a pasta X que já exisitia lá, e sim mudar o nome da >>>>> pasta que esta sendo copiada/movida. >>>>> >>>>> >>>>> Alguem já passou por essa situação ? Alguem conhece uma forma de >>>>> resolver esse problema ? >>>>> >>>>> >>>>> Desde já agradeço a ajuda =D >>>>> >>>>> >>>>> Obs.: Isso é problema que tenho que resolver aqui no meu trabalho, não >>>>> é exercício de faculdade ou curso. >>>>> >>>> >>> >

