Eu quero fazer o seguinte.
Quero copiar determinados arquivos de um servidor FTP remoto todos os dias. Este diretório FTP está montado. Todo dia é criado um diretório e dentro desse diretório eu preciso de 3 arquivos dos 5
dir1
dir2
dir3
Quero copiar todos os dias os arquivos com determinadas extensões para dir999
cp */*.img /dir999
Mas isso copiará todos os dias todos os arquivos novamente? como é muito, só quero fazer as alterações.
Responder1
Muitas implementações cp
como FreeBSD, GNU e MacOS têm a opção -n
de pular arquivos existentes. Então com
cp -n */*.img /dir999
você copiará apenas novos arquivos. Observe que os arquivos alterados não serão atualizados no diretório de destino. Se você quiser isso, precisará de uma solução diferente.