+ Responder ao Tópico



  1. #1
    letsay
    Visitante

    Padrão Organizar arquivos

    Pessoal,

    Basicamente preciso de um script que "pegue" arquivos em pastas separadas e juntos todos em uma pasta só.

    Mais explicacoes :

    Eu tenho um diretorio, dentro deste diretorio tenho varias pastas e dentro de cada uma destas pastas tenho varios arquivos.
    Cada pasta destas possui arquivos com os mesmos nomes.

    O preciso fazer é criar uma estrutura de diretorios (isso eu faço) e transferir os arquivos com o mesmo nome de cada pasta para uma pasta q eu criei nesta nova estrutura de diretorios.
    Entendem??

    Nao sei se tem como eu criar um script q faça isso.
    Uso linux redhat

    Alguem pode me ajudar??
    Muiiiiiiiiiiiiiito obrigado

    Ex :

    É o seguinte :
    Tenho uma pasta "A"
    Dentro dela tenho as pastas "A1", "A2"...
    Dentro de A1, ASSIM COMO DENTRO DE A2 E DAS OUTRAS, tenho um arquivo chamado "file".
    Existe um arquivo com o mesmo nome dentro de cada pasta destas.
    Quero pegar o arquivo "file" de cada pasta A1, A2...
    E colocar em uma pasta q vou chamar "Files"
    Depois vou fazer isso com todos os arquivos q existem em A1, A2...
    Colocando-os todos em pastas diferentes...(com o nome do arquivo q coletei de todas as pastas anteriores)
    Entende??
    Sao muitos arquivos...é impossivel fazer na mao.

    Tksssssssss

  2. #2

    Padrão Organizar arquivos

    Bom se os arquivos so chamarem file, teremos um problema ae posi ele vai sobreescrever a cada nova copia e so vai sobrar o ultimo, entaop teria de renomealo pra file1, file2 etc.

    continuo dizendo da um find -name file > arquivo commesnssagens.txt
    ae depois deve ter um jeito que vc fazer um mv baseado nessa lista pra pasta nova, so usando um for para isso acho.

    falows