On 08/05/2017 12:34 AM, Elizabeth Mattijsen wrote:
On 5 Aug 2017, at 09:21, ToddAndMargo <toddandma...@zoho.com> wrote:
On 08/04/2017 08:43 PM, Bruce Gray wrote:
P6-ish version:
ifconfig | perl6 -e 'say lines.map({ ~$0 if /^(\S+) ": flags="/ }).sort[1]'
Would some kind person please tell me what is going on here?
say the result of
reading all lines of STDIN
mapping them to the stringified match (~)
of the first ($0) non-whitespace (\S+) characters
starting at the beginning of the string (^)
if they’re followed by “: flags=“
sorting these strings (.sort)
taking the second element of the sorted list ([1]
Thank you!
I will have to read it over several times!