Para guardar la información te vale con redirigir la salida a un archivo. Y para parar, yo creo que sería poniendo un exit(); en el if() que compruebe la existencia de esa palabra.
JF^DPerl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES