Sign up for DUTC Weekly: https://mailchi.mp/dutc/ytweekly
LinkedIn: / do-n-t-use-this-code
Website: https://www.dontusethiscode.com/index...
Upcoming events: learning.dutc.io
Looking for training? Contact [email protected]
This is part of the Sane Strategies for Smarter (& Safer!) Shell Scripting—III: The Mindset series.
One morning, when you wake from your troubled dreams, you find yourself transformed into a horrible vermin. You lie on your armour-like back, and if you lift your head a little you can see your brown belly, slightly domed and divided by arches into stiff sections.
“What has happened to me?” You think. It wasn't a dream.
Tonight, you go to bed an innocent data scientist, a data analyst, a physical scientist, a machine learning expert… but the world is not designed to save you from its horrors, and by the time you awake, you must become an expert in shell!
In this series, we'll talk about the mindset behind shell scripting, including when we abandon the shell for other tools (and when does the shell do a superior job than these alternatives)?
We'll discuss...
how do I encode workflows?
what is a job? what is job control?
when do I use shell? when do I not use shell?