Pagina inicial » como » Mover arquivos em um diretório no Linux com Find

    Mover arquivos em um diretório no Linux com Find

    Se você quiser mover todos os arquivos de um determinado tipo de arquivo para um único diretório, você pode usar o comando find para fazer isso facilmente no Linux..

    Uso

    Execute este comando no diretório raiz de onde você deseja encontrar os arquivos. Por exemplo, se você quiser encontrar todos os arquivos .zip de qualquer subdiretório em / home e movê-los para o diretório / backup, use o seguinte comando:

    encontre / home -iname '* .zip' -exec mv '' / backup / \;

    Isso moveria todos os arquivos para o mesmo diretório, portanto, todos os arquivos duplicados seriam sobrescritos. Note que os subdiretórios não seriam copiados, apenas os arquivos.