Thank you anyway for the response, but this is not what I wanted to do, it is pretty clear this will work in a playbook whereas gathering_facts is set to true
What I can do instead as a workaround:
ansible all -i inventory -m setup -a 'filter=ansible_eth1'
ansible all -i inventory -m setup -a 'filter=*eth1*'