Copie vários arquivos

0

Eu tenho uma lista de arquivos e quero gerar várias cópias deles. As cópias devem ser numeradas.

Por exemplo, eu tenho os arquivos:

fileA, fileB, ..., fileC

A primeira cópia deve gerar os arquivos

fileA1, fileB1, ..., fileC1

a segunda cópia, os arquivos

fileA2, fileB2, ..., fileC2

e assim por diante, até que um número específico de cópias seja alcançado.

Quais comandos posso usar para realizar isso a partir do terminal?

    
por becko 04.06.2014 / 01:40

1 resposta

1

Tente este comando GNU find ,

find . -type f -exec cp {} {}1 \; -exec cp {} {}2 \;
  • Procura arquivos dentro do diretório atual e executa a operação mencionada em -exec nos arquivos fundados.

  • -exec cp {} {}1 \; - > A primeira operação de cópia é feita por este comando, no qual os arquivos originais são copiados para o mesmo diretório em que os nomes dos arquivos duplicados são finalizados com 1.

  • -exec cp {} {}2 \; - > A segunda operação de cópia é feita por este comando, no qual os arquivos originais são copiados para o mesmo diretório onde os nomes nos arquivos duplicados são finalizados com 2.

por Avinash Raj 04.06.2014 / 03:08