You can use >> (append) instead of > (rewrite) to redirect as:
unzip -p $i | grep -i $LOOK_FOR >> output
Since you execute this command in a loop and overwrite the output file each time, it may be empty at the end if the most recent grep command does not find any corresponding line in the unzip output.
source share