-l аргумент должен сделать то, что Вы хотите.
-l, --files-with-matches
Suppress normal output; instead print the name of each input
file from which output would normally have been printed. The
scanning will stop on the first match. (-l is specified by
POSIX.)
Да это возможно, и да это легко...
Просто установите IP-адрес на каждом nic, чтобы быть независимо от того, что иски и затем в сервисе/приложении устанавливают его для использования соответствующего IP-адреса - Windows сделает остальных.
Например:
10.0.0.5 Web
10.0.0.6 Hyper-V
В IIS (я предполагаю, что это - то, что Вы используете) устанавливает его для слушания только на.5 IP-адресах. Аналогично для Гиперпротив