#!/usr/bin/perl use Tk; my $window = MainWindow->new; $window->title("Host Report"); ($labs = $window->Label(-text => "Results"))->pack(-side => 'bottom'); $window->Entry(-textvariable => \$hdb )->pack; $window->Button(-text => "Go", -command => \&host )->pack; $window->Button(-text => "Quit", -command => \&stop )->pack; MainLoop; sub host { open (FH,"hostdata.txt"); my @lines = ; close FH; foreach my $hdb2 (@lines) { my @field = split(':',$hdb2); if ($field[0] =~ /(?configure(-text =>"$field[0] $field[1] $field[2]"); } } } sub stop{ exit; }