News for hackers. Stuff that matters.
Re:Shell Script Best Practices, from a decade of scripting t... by Cpoll on Thursday October 27, 2022 @11:06AM (#33358647)
> YAGNI

For most people, YAGNI means using convenient Bash-isms, because their scripts won't ever be run on environments that don't have Bash.

Edit: Admittedly, someone in this thread pointed out the flaw in my argument, there are plenty of cases where you can't assume you have Bash. I still hold that proofing something for all possible environments is itself a YAGNI.

There are no comments on this comment yet.