find . -name '*cover*' -size +100k -exec mv '{}' /root/img \;
Este comando moverá qualquer arquivo que contenha o nome "cover" e seja maior que 100K.
Eu tenho uma pasta com muitas imagens, quero mover todas as imagens cujo nome de arquivo contém "cover" e tamanho maior que 100K para / root / img . Abaixo comando pode mover todos os arquivos que filename contém "capa", mas sem condição de tamanho.Minhas perguntas é como combinar com a condição de que o tamanho da imagem é maior que 100K.obrigado!
find . -name '*cover*' -exec mv '{}' /root/img \;
Você deseja o predicado -size
.
Tags linux