eval `vm_stat | sed -n '/^Pages /{;s///;s/: */=/;s/\.$//;s/[- ]/_/ g;p;}'`

Oh, that's clever!

Clever is understanding it :-).

Lets see. If you are not looking at the header line, then first do nothing; then, do a null substitution; then change the ': ' into an assignment, then change ... ¿the end of the line? into nothing; then put in underscores for any remaining space or dash. Finally, do nothing again.

How much of that did I not understand?

Oh: The syntax of "/pattern/{command;command;command}" is a nice touch that I didn't know about.

Artificial intelligence is no match for natural stupidity

I disagree; AI is much advanced. No human can be as stupid as a smart computer.

Michael
---
PGP/GPG accepted; key 25D85CE0

Political and economic blog of a strict constitutionalist
http://StrictConstitution.BlogSpot.com

_______________________________________________
MacOSX-talk mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/macosx-talk

Reply via email to