I need a command to list files. But I have three problems:

1. I want files ending with `.HTML` and `.HTM`
2. If any file has parts like: `google` `docs` or `form` in the name, I want to exclude it.
3. I want just files bigger than 1kb

By this moment I got this command:

```
ls *.html *.htm | grep -v 'backup\|form\|docs\|google'

```

It's working quite well. It's excluding words with: backup\|form\|docs\|google - but I want to exclude files SMALLER than "1kb".

All scripts that I've found to show files "bigger" than {size} are using "find". Anybody has any idea?