Para usar alguns dados armazenados e produzidos remotamente, primeiro os baixo via scp servername:/.../big_directory/* ~/
. Existem muitos arquivos e o comando inclui tudo. Esses arquivos mudam de forma imprevisível (para mim), mas são apenas alguns (mais de MUITOS) que realmente mudam entre um download e outro. Existe uma maneira de compará-los um por um com os que já tenho localmente, como em if diff file_in_the_server local_file_with_the_same_name returns zero then skip
ou algo parecido? Seria uma economia de tempo e revolucionário aqui. Presumo que não seja possível pois, para compará-los, algum download deve ser feito de uma forma ou de outra, porém estou perguntando de qualquer maneira para ter certeza, pois isso é uma magia para mim de qualquer maneira
Muito obrigado antecipadamente
Você está procurando
rsync
com a-u
opção. Deman rsync
:Então seu comando completo seria: