Renomeando arquivos duplicados com o comando Flatten Folders

0

Este comando irá mover o conteúdo de uma ou mais pastas para a pasta pai. Mas se houver nomes de arquivos idênticos com a mesma extensão, haverá arquivos que serão sobrescritos durante a movimentação.

find . - mindepth 2 -type f -exec mv "{}" . \; && fin d . - type d -empty -delete

Como posso modificar este comando para que nenhum arquivo com nomes de arquivos duplicados seja sobrescrito, mas será anexado com (1), (2), (3), etc?

    
por user8547 16.07.2015 / 18:47

1 resposta

1

Há uma opção chamada numbered in mv :

  numbered, t
  make numbered backups

Dê uma olhada na página man mv

Você pode incorporar isso no seu forro.

    
por 16.07.2015 / 20:33