perl one liner + cómo hacer coincidir la dirección IP que se encuentra en el primer / segundo campo del file

la siguiente syntax perl one liner verifica si la dirección IP en "$ IP" coincide con la DIRECCIÓN IP en el file

perl -ne 'BEGIN{$IP=shift} print if /(^|\s)\Q$IP\E(\s|$)/;' $IP file 

file tiene dos campos

como el siguiente ejemplo

 more file 192.9.200.1 172.19.2.100 10.23.1.10 34.12.0.1 45.2.11.1 192.9.200.1 . . . 

¿Es posible definir la syntax de Perl para que coincida con la IP que existe en el primer campo o en el segundo campo? – En caso afirmativo, ¿qué debo cambiar en mi syntax para eso?

por ejemplo (en caso de que queramos emparejar solo el primer campo)

  perl -ne 'BEGIN{$IP=shift} print if /(^|\s)\Q$IP\E(\s|$)/;' 192.9.200.1 file 

entonces debería coincidir con el IP – 192.9.200.1 que existe en el primer campo de la línea:

  "192.9.200.1 172.19.2.100"