he/him

Nerd, programmer, writer. I like making things!

  • 37 Posts
  • 719 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle





  • I agree with your points, except if the script ever needs maintaining by someone else’s they will curse you and if it gets much more complicated it can quickly become spaghetti. But I do have a fair number of bash scripts running on cron jobs, sometimes its simplicity is unbeatable!

    Personally though the language I reach for when I need a script is Python with the click library, it handles arguments and is really easy to work with. If you want to keep python deps down you can also use the sh module to run system commands like they’re regular python, pretty handy