4 ms·
Well "mastering [that] careless design" has made me farore capable than many of my peers at tasks that involve debugging network problems. I can slice and dice
by hpoe 5y ago
Well "mastering [that] careless design" has made me farore capable than many of my peers at tasks that involve debugging network problems. I can slice and dice data files with ease and much more speed than any of my associates because the power the shell brings, I have gained a much deeper understanding of how am OS and computing works, what is going on under the hood, and consequently have reaped many advantages due to many hours spent mastering the shell.
You are right it has some warts, but if a file is really that absolutely critical I make a .bak copy of it before I start my work. The shell has its limitations but so do all tools and the power it gives me is unmatched.
As for other popular software there is plenty out there but other popular software out there destroys something far more valuable to me. My time.
- dTal 5y ago>You are right it has some warts, but if a file is really that absolutely critical I make a .bak copy of it before I start my work This seems to miss the point completely, unless you back up your entire hard disk before running every command. The whole problem is it's easy to nuke things you weren't intending to touch, accidentally. The user-hostility of the shell is not a required feature to achieve its power. All of the advantages you cite could be had without being a terrible footgun with human factors mired in 1970s computing culture.
- z3ncyberpunk 5y agoyou do realize Linux has file permissions which can prevent accidental deletion...
- unrealhoang 5y agoHow is any of the advantages you listed not achievable by learning a better programming language, say, Python?
- NegativeLatency 5y agoSome of them are but for quick stuff it’s hard to match the speed and flexibility of the shell