I'm wondering what is the least resource intensive way to read just one item of a file. I'm looking at one of two options (I'm assuming there are more that I'm just not familiar with). The first idea is to run grep through a system command. The second is to open the file for reading then scan each line for the matching text.
my $thing = `grep "text" file`; my $file = 'file'; my $FH; open($FH, '<', $file); for <FH> { if m/(thing)/ { $thing = $1 }}; I know its basic code with a lot of stuff missing, but I think you get the idea. Is there another method that might be even cheaper than these two? Thanks, Sheppy