[conspire] ss(8) (was: Re: Party with iproute2 like it's 1999)

Rick Moen rick at linuxmafia.com
Fri Mar 13 12:47:57 PDT 2020


Quoting Ruben Safir (ruben at mrbrklyn.com):

> Your inability to use grep is not a reason to be stuck with such a
> complex and shitty program.
> 
> REALLY '( sport = :80 or sport = :443 )'
> 
> This is an example of the kind of thinking that makes a program like ss
> suck so much.
> 
> That is my opinion.  I learned the prinicple of KISS in the army where
> getting things done can save your life, and memorizing obscure syntax is
> a waste of time that prevents one from drinking at the Hassinda..
> or can get your killed in the battlefield.

You're giving the rough side of the tongue to someone who merely
expressed appreciation for a program feature that's not mandatory and
that nobody's forcing you to use (with or without the program itself)?
What sort of a dog-in-the-manger attitude is that, Ruben?  

And, _also_, gratuitously accusing that person, a veteran sysadmin, of
holding his view solely on account of being unable to use grep?  That's
really out of line.  Don't be such a total asshole here, please.  Buy a
little impulse-control, if you cannot grow some through personal
strength of character.

Saying 'That is my opinion' doesn't give you licence to go out of your
way to be a jerk.  News flash.


If you prefer grepping program output from stdout, you remain fully able
to do so using either netstat or ss.

As it happens, I certainly have repeatedly experienced, in a critical
work environment, exactly the annoyance Michael speaks of, about false
positives in grepped output because you didn't have the glob or RE
exactly right.  I think he has a good point, that it's a significant win
to have a suited-to-purpose output filtering feature built into ss -- 
leaving aside the separate system-performance pitfall Michael mentioned.




More information about the conspire mailing list