Você pode tentar este comando:
find /etc/home -type f -size +1G ! -name "*.zip" | xargs rm
se você insistir em usar a construção -delete, observe que essa opção ativa a opção -depth em find e acessa em qualquer subdiretório em / etc / home e encontra arquivos correspondentes para esse critério e os exclui . Se você está bem com isso, basta substituir |xargs rm por -delete . Veja a página do manual do comando find , para mais detalhes.