my $file = "somename.out"; my $name = ( split( /\./, $file ) )[0]; print "$file - $name\n"; # This prints "somename" correctly