in reply to Re^2: Array from list in input file?
in thread Array from list in input file?
Hello SandraA, and welcome to the Monastery!
Please enclose your code in <code> ... </code> tags, that will make it much easier to read (and $linearray[2] will display correctly).
Your approach is essentially the same as that given by muba, and it should work fine, except:
...is there some smarter and better way?
Well, if you’re into one-liners, then (assuming your data is in, say, a file called “data.txt” in the current directory) you can do this:
>perl -anE "BEGIN { $threshold = shift; } say $F[0] if $F[2] > $thresh +old;" 1e-50 data.txt
The -a, -n, and -E switches are explained in perlrun. But code stored in a file is, IMO, easier to debug, reuse, and maintain.
Hope that helps,
| Athanasius <°(((>< contra mundum | Iustus alius egestas vitae, eros Piratica, |
|
|---|