The problem is the standard apps are just that - standard. I can hop onto any Redhat, Debian or Solaris 10 box at work and use ls, cat etc.
If I went all-in on some bespoke alternatives on my special snowflake machine, I’d constantly be going nuts entering incorrect commands on remote machines and losing efficiency. Then, I’d go back to just using the standard commands everywhere.
They’re not though are they. Remember the pain of the last time you tried to write a portable sed then just gave up and used a `perl -pe’? That’s real. We’ve all been there.
The problem is the standard apps are just that - standard. I can hop onto any Redhat, Debian or Solaris 10 box at work and use ls, cat etc.
If I went all-in on some bespoke alternatives on my special snowflake machine, I’d constantly be going nuts entering incorrect commands on remote machines and losing efficiency. Then, I’d go back to just using the standard commands everywhere.
They’re not though are they. Remember the pain of the last time you tried to write a portable
sed
then just gave up and used a `perl -pe’? That’s real. We’ve all been there.