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" <rof20...@gmail.com> 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 <not...@gmail.com>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" <rof20...@gmail.com> 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.
>>>
>>
>

Responder a